Located in St. Louis, Moonrise Hotel is in the historical district, within a 5-minute drive of Washington University in St. Louis and St. Louis Art Museum. Featured amenities include a 24-hour business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. Planning an event in St. Louis? This hotel features 2800 square feet (260 square meters) of event facilities. Free self parking is available onsite.