The hotel is located 20.5 km from St. Louis Zoo, 10.5km from The Historic Aircraft Restoration Museum and 27 km from St. Louis Arch.
Facilities and services include reception open 24 hrs, a coffee house, wireless internet throughout the hotel, elevator, laundry service (coin operated), a conference room, room service and parking. The rooms feature TV, telephone, air conditioning, mini refrigerator and an alarm clock radio. 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: 11837 Lackland Road, 63146, Saint Louis, Missouri, United States of America.
11837 Lackland Road, , 63146 St Louis, Missouri, United States of America
|Wireless Internet (WiFi)||Yes|
|Distance to center||28 km|
|Distance to airport||12 km|