The Moonrise Hotel (6177 Delmar Boulevard; 314-721-1111) opened its brand-new rooftop bar last week for a special media preview of the space called the New Moon Room. Gut Check was there to scope it out and to chat with the duke of U. City and the man behind the New Moon Room, Joe Edwards.
"I never wanted to close the rooftop terrace bar in the evening because I wanted visitors to St. Louis to be able to enjoy it, as well as St. Louisans," Edwards says. "We also wanted to create something that is really green and responsible. This is the first hotel restaurant in the country where the roof is made of solar panels. It generates enough power to power everything on this whole rooftop as well as most of the next floor below us."
Indeed, the entire ceiling is composed of solar panels accented by globe lights painted to resemble different planets. The interior is painted in turquoise and dark purple with an obvious lunar-cycle motif expressed in the decorations around the space. Pops of color come from the plastic furniture that resemble the red chairs in the space station in 2001: A Space Odyssey.
The chefs from Eclipse catered the media preview event, which offered up sliders, crispy egg rolls and homemade moon pies, among other treats. There were also waiters and waitresses in modified NASA uniforms walking around with trays of "lunar" sweets like Pop Rocks and packaged moon pies.
Subscribe now to get the latest news delivered right to your inbox.