|
Admiral Hotel San Francisco
608 o'Farrell Street
San Francisco California United States
Rated 65 / 100 based on 337 customer reviews. |
|
Located in Downtown San Francisco, this hotel is within a 10-minute walk of Asian Art Museum of San Francisco and Westfield San Francisco Centre. Lombard Street and Louise Davies Symphony Hall are also within 1 mi (2 km). |
Facilities @ Admiral Hotel San Francisco include:
Photocopier WiFi Luggage Storage Free Wi-Fi |