Rachel
Member since January 2021
Reviews (2)
Loved our stay!
Holiday Inn St Louis SW - Route 66 an IHG HotelVery comfortable. Very clean and friendly! Great location.
Photos (0)
Rachel hasn’t posted any photos.
Very comfortable. Very clean and friendly! Great location.