Hot tubs in rooms

Tracie Peoples | Apr 19, 2018 | Category: Hotel in Wichita, Kansas

Holiday Inn Express Wichita South - All questions

Address: 4860 S Laura St, Wichita, KS 67216, USA

felicia cotton | Apr 20, 2018

Not in the 4 rooms we had

Tom LeHew | Apr 20, 2018

Not sure if they have.

RICHARD WILLIAMS | Apr 20, 2018

No

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places