The Moonrise Hotel is a luxury boutique hotel located with the Delmar Loop neighborhood of St. Louis. It blends cool modern design and quirky sophistication. Rooms include LG plasma televisions, complimentary wireless high-speed Internet access, and cordless telephones.
The site also houses Eclipse Restaurant, which features space-themed decor, including display cases of lunar toys, jewelry, figurines, and spaceships.
rate and review this attraction: