The Hotel is located 28 km from the Edward Jones Dome, 29 km from the St Louis Cathedral and 1 km from Shopping Center.
Facilities and services include a 24 hrs reception, wireless internet, elevator, one restaurant and bar, breakfast room, outdoor swimming pool, fitness center, meeting room, conference room, business center, and car parking. The rooms are equipped with air conditioning, wireless internet, TV, telephone, safety box (extra charge), minibar, hairdryer, iron and ironing board. Double room with option to be used by 3/4persons (if booked). All of them sharing existing bedding, 2 pers 1 double bed, 3 pers or more 2 separate beds. Address: 12031 Lackland Road, 63146, St Louis, Missouri, United States.
12031 Lackland Road, , 63146 St Louis, Missouri, United States
|Wireless Internet (WiFi)||Yes|
|Distance to center||28.5 km|
|Distance to airport||11 km|