Loading hotels
Confirming room availability...
Angad Arts Hotel, 3550 Samuel Shepard Drive, Saint Louis, United States
Near Fox Theater<br /><br />With a stay at Angad Arts Hotel in St. Louis (Grand Center), you'll be steps from St. Louis Symphony Orchestra and 2 minutes by foot from Fox Theater. This 4-star hotel is 1.5 mi (2.4 km) from Cathedral Basilica of St. Louis and 1.8 mi (2.9 km) from City Museum.