Caratterizzato da una piscina interna, l'unico Hotel Emblem San Francisco, a 5 stelle, è situato in un quartiere dello shopping di San Francisco, a circa 25 minuti a piedi dal San Francisco Ferry Building. Dotato di un'area commerciale e un ristorante, questo hotel si trova accanto a Union Square.
L’hotel vanta una pregevole posizione, a una distanza di 550 metri dalla stazione della metropolitana Powell Street e a una distanza di 300 metri da Geary Theatre. L'Emblem è vicino al Museo d'Arte Moderna a San Francisco. Questo alloggio unico permette di godere di attrazioni naturali come Ruth Asawa's San Francisco Fountain, a soli 5 minuti a piedi. La Ghirardelli Square si trova a 2 km, mentre la stazione F Market Street Car è situata a circa 1 km dall'hotel. C'è la fermata dell'autobus Polk Street & Sutter Street a pochi minuti a piedi dall'Emblem San Francisco.
Le 95 camere dell'alloggio sono dotate di comfort come un impianto di climatizzazione e internet ad alta velocità. Dispongono anche di bagni in camera. Gli ospiti possono godere della vista sulla città.
Gli ospiti sono attesi al bar aperto 24 ore su 24 dove è possibile rilassarsi con un drink. Il ristorante The Cheesecake Factory serve piatti della cucina americana e si trova a due passi dall'Hotel Emblem San Francisco.