The Moonrise Hotel – Venue Review
One of the newest event spaces in the St. Louis area is the Moonrise Hotel and they now offer a very unique space for small weddings called the Rooftop Moon Room. The Moonrise Hotel is located in the Delmar Loop and is a 3 star rated hotel that is just five years old. This Rooftop...
Read More