Sleep with the Stars
Why sleep under the stars when you can sleep with them? Our unique boutique hotel, located on the world famous Delmar Loop in St. Louis, brings each person who stays here out of their world and into ours. The Moonrise Hotel creates an unforgettable experience for each guest by bringing them on a journey through space and time with a smooth landing on satisfaction.
Learn More