7.3/10
Good
Free Wi-Fi
With easy access to Interstates 55, 270, and 255, this hotel is located next to the South County Center Mall. It features an on-site restaurant and an indoor pool.
Number of rooms: 149
6921 South Lindbergh Boulevard, Green Park, MO 63125, United States
Hotel booked 1 times today.