Loading hotels
Confirming room availability...
Aida Plaza Hotel, 1087 Market Street, San Francisco, United States
Near Orpheum Theater<br /><br />With a stay at Aida Plaza Hotel, you'll be centrally located in San Francisco, within a 5-minute walk of Orpheum Theater and Warfield Theater. This hotel is 0.6 mi (0.9 km) from San Francisco City Hall and 0.3 mi (0.4 km) from Asian Art Museum of San Francisco.