Offering a shared lounge, various recreational opportunities, and a golf course, the unique 4-star The Moonrise Hotel Saint Louis is located 5 minutes' stroll from Delmar Hall in an entertainment district. Featuring 125 rooms with views of the urban, this luxury hotel is 1.4 miles from the Central Forest Park.
The hotel boasts an ideal location very close to The Delmar Loop and a 25-minute walk from Missouri History Museum. The Moonrise is in close proximity to Kate Chopin and next door to a bar, a concert hall, and a forest park. This accommodation is centrally situated in a popular area, near a forest. The nearby cultural attractions include Saint Louis Science Center, which is 2.4 miles from the Saint Louis hotel. Delmar Loop city rail is a 5-minute walk away, while Delmar at 6161 Delmar bus stop is fairly close to the Moonrise Saint Louis.
The allergy-friendly rooms of this upscale property have climate control along with coffee/tea making facilities. Most rooms have a private bathroom. Guests can make use of a separate toilet and a shower along with bathrobes and towels.
At the American Rooftop Garden BAR restaurant you can enjoy American dishes. At the onsite lounge bar guests will find a host of handcrafted cocktails on the menu. It also features a lounge for guests' comfort.