Этот отель находится менее чем в 1,6 км от аэропорта Ламберт-Сент-Луис. К услугам гостей бесплатный трансфер от/до аэропорта, крытый и открытый бассейны. Номера оснащены 37-дюймовым телевизором с плоским экраном.
Количество номеров: 603
9801 Natural Bridge Road, St. Louis, Сент-Луис, MO 63134, США
Сегодня отель забронирован 6 раз.