Property Name: The Inn At Tallgrass
Property Address: 2280 N Tara Cir Wichita, KS, 67226
Property Description: This lovely hotel is in Wichita. The total number of accomodation units is 88.
Location Description: Near KU Wichita Center For Healthcare
Property Facts: Year Built: 0Year of Last Renovation: N/A