The Moonrise Hotel, hotel in St Louis, United States
The Moonrise Hotel is a futuristic-designed building on Delmar Boulevard in St. Louis, recognizable by its spacecraft-like architecture and modern artistic details throughout the interior. The hotel features contemporary-styled rooms, a restaurant called Eclipse, an indoor lounge named Twilight Room, and a rooftop bar overlooking the city skyline.
The building was constructed in the 2000s and has served as a hotel on the well-known Delmar Boulevard since then. It was designed from the beginning with a space-exploration theme and modern aesthetics to stand out from other accommodations in the city.
The hotel's name refers to moonrise and reflects St. Louis' fascination with space exploration and futuristic design. Visitors notice artworks and modern decorations throughout the building that set it apart from conventional hotels and create a playful, contemporary atmosphere.
The rooftop bar is seasonal and mostly open during warmer months, so checking the weather before your visit is important. The hotel sits in a walkable area with many nearby restaurants, cafes, and shops, making it a practical base for exploring the city.
The rooftop bar uses solar panels on its glass roof to generate electricity for the lights and bar area, making it one of the most environmentally friendly rooftop bars in St. Louis. The Twilight Room features a soft-glowing design powered by solar energy that creates an inviting space day and night.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.