Map of Moonrise Hotel
Breakfast
WiFi
Gym
Pets Allowed
by Res.ai

Moonrise Hotel

6177 Delmar Blvd, Saint Louis, MO 63112 US

Breakfast
WiFi
Gym
Pets Allowed
by Res.ai

Amenities

Map Location & Address

Moonrise Hotel
6177 Delmar Blvd, Saint Louis, MO 63112 US
Map of Moonrise Hotel

About Moonrise Hotel

With a stay at Moonrise Hotel in St. Louis (Delmar Loop), you'll be within a 5-minute drive of Washington University in St. Louis and St. Louis Art Museum. This boutique hotel is 1.7 mi (2.7 km) from St. Louis Zoo and 3.1 mi (5.1 km) from Cathedral Basilica of St. Louis.
Our Best Rate
Pay Now & Save
i
Book now