El Admiral Hotel ofrece alojamiento en el centro de San Francisco, a 700 metros de Union Square. Además, hay conexión WiFi gratuita.
Todas las habitaciones cuentan con baño privado con ducha y bañera, paredes con detalles en color azul y ventanales que dan luminosidad. También cuentan con un pequeño escritorio y una silla. Se proporcionan toallas y ropa de cama.
El hotel tiene recepción abierta las 24 horas y servicios de consigna de equipaje, fax y fotocopias.
El establecimiento se encuentra a 800 metros del ayuntamiento de la ciudad y a 19 km del aeropuerto de San Francisco.