An indoor/outdoor pool with a hot tub highlights this hotel with free Wi-Fi access in Brentwood. The St. Louis city centre is 14 km away from the hotel.
Number of rooms: 268
8700 Eager Road, Brentwood, MO 63144, United States
Hotel booked 2 times today.