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
Local highlights
6177 Delmar Blvd, St. Louis, MO, 63112
- Washington University in St. Louis12 min walk
- St. Louis Art Museum3 min drive
- St. Louis Zoo4 min drive
- St. Louis, MO (STL-Lambert-St. Louis Intl.)16 min drive
Book online or call:
1-800-675-4318