Loading hotels
Confirming room availability...
Admiral Hotel, 608 O'farrell Street, San Francisco, United States
Near Orpheum Theater<br /><br />A stay at Admiral Hotel places you in the heart of San Francisco, within a 10-minute walk of Orpheum Theater and SHN Curran Theatre. This hotel is 0.8 mi (1.2 km) from San Francisco City Hall and 0.4 mi (0.6 km) from Van Ness Avenue.