Check out the great review of the Eclipse Restaurant at the Moonrise Hotel in St. Louis Magazine And the Moonrise rooftop offers some of the most stunning views of St. Louis! Read the article here!