Overview
Dual-venue rooftop with panoramic views over the skyline & Delmar Loop.
Located on the world famous Delmar Loop in St. Louis, the fabulous boutique hotel The Moonrise Hotel brings guests on a journey through space and time, from ground level up to the rooftop.
Set beneath the world’s largest rotating man-made moon, the 8th floor rooftop is a dual-venue, featuring both the seasonal and breezy outdoor The Rooftop Garden Bar, and the all-season indoor/outdoor The Twilight Room.
In the company of panoramic views of the St. Louis skyline, Gateway Arch, Forest Park and bustling Delmar Loop, here you can enjoy space-inspired and crafted signature cocktails, as well as small plates from the downstairs Eclipse Restaurant.
As The Moonrise is committed to being one of the region’s leading green hotels, and the rooftop is entirely powered by glass solar panels, this is not only a place for drinks with a view, but also for drinks with a good conscience.
Follow The Rooftop Guide