Loading hotels
Confirming room availability...
Moonrise Hotel, 6177 Delmar In The Loop 6177, Saint Louis, United States
Near The Loop<br /><br />Located in St. Louis, Moonrise Hotel is in the historical district, within a 5-minute drive of St. Louis Art Museum and St. Louis Zoo. This 4-star hotel is 3.1 mi (5 km) from Cathedral Basilica of St. Louis and 4.9 mi (7.9 km) from Missouri Botanical Gardens and Arboretum.