Just off Interstate 70 and less than 3 minutes’ drive from Lambert St Louis International Airport, this hotel includes a cable TV and free Wi-Fi. An outdoor pool is featured on site.
Number of rooms: 153
10810 Pear Tree Lane, Edmundson, MO 63074, United States
Hotel booked 1 times today.