Magnuson Hotel Camelot Hotel
1240 East Chain Of Rocks Road, Pontoon Beach, IL 62040, United States
Magnuson Hotel Camelot, conveniently near downtown Saint Louis, offer guests relaxing stay after enjoying the many City attractions it has to offer. Guests are minutes away from the Gateway Arch, Busch Stadium, Zoo and Science and Art Museum.