Bénéficiant d'un emplacement idéal à proximité du centre-ville de Saint Louis, le Hotel Camelot vous propose un séjour relaxant après avoir profité des nombreuses attractions de la ville. Vous séjournerez à quelques minutes du Gateway Arch.
Busch Stadium, Zoo and Science and Art Museum. Le Hotel Camelot se trouve à proximité du stade Soccer of Fun Fields, du casino Alton Belle Riverboat, de l'hippodrome international Gateway et du sud.
Illinois University of Edwardsville.
Vous pourrez profiter des chambres élégantes dotées d'un réfrigérateur et d'un four micro-ondes, et même vous détendre dans la piscine intérieure après une longue journée en ville.