JavaScript is not enabled.

Admiral Hotel Detail

Confirming room availability...

2.8

Admiral Hotel 

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.

Enter travel dates in the search field for latest hotel rates & availability

Get to know this hotel better!

Admiral Hotel offers accommodation in Downtown San Francisco. Union Square is 700 metres from the property. Free WiFi is available.All rooms come with an ensuite bathroom equipped with a shower and bathtub. Blue-coloured accent walls and floor-to-ceiling windows brighten the room. A small desk and chair are included. Bed linens and towels are provided.You will find a 24-hour reception at the property. Luggage storage Fax and photocopying services are available.San Francisco City Hall is 800 metres from the property. San Francisco Airport is 19 km away.

Hotel Amenities

Getting There

Reviews

2.8