Midwest, United States
Moonrise Hotel – St. Louis, MO
The hotels sophisticated, contemporary design blends first-class luxury boutique, amenities with some unexpected, quirky touches and signature features. From the iridescent lobby wall that constantly changes color, to the dramatically angled lobby staircase.
6177 Delmar in The Loop, St. Louis, MO 63112
(877) 872-1122 F (314) 721-1111