Moonrise Hotel
Photo gallery for Moonrise Hotel
Overview of Moonrise Hotel
Moonrise Hotel
Upscale boutique hotel near Washington University in St. Louis
Reviews
9.0
Wonderful
Popular amenities
Explore the area
6177 Delmar Blvd, St. Louis, MO, 63112
- The Loop1 min walk
- St Louis Rooftop Terrace Bar St Louis1 min walk
- Delmar Station6 min walk
- St. Louis, MO (STL-Lambert-St. Louis Intl.)16 min drive
Book online or call:
1-800-675-4318