This hotel is located in St. Louis, and St. Louis Children's Aquarium/World Aquarium, Gateway Arch, and City Museum are area attractions. Additional attractions include Edward Jones Dome.
Features.
Recreational amenities include a fitness facility. This 2.0 star property has a business center. Complimentary wireless and wired high speed Internet access is available in public areas. A...