The Moonrise Hotel is an eclectic, space-themed hotel located on the St. Louis Delmar Loop. As one of the most pet-friendly places to stay in the area, we really roll out the red carpet for your furry friends to make them feel special. With a scenic rooftop bar and tasty restaurant, Eclipse, you won't need to venture far to enjoy your stay. However, the vibrant nightlife, other excellent restaurants, and local shopping that the Loop has to offer will ensure that your stay is one of a kind.
Places You Should Consider
Add to My Connections