About Us

The Moonrise Hotel, St. Louis' premier boutique hotel, is located on the Delmar Loop & offers fine dining, a rooftop bar & unique green hotel accomodations.