Embassy Hotel biedt 84 kamers met een panoramisch uitzicht op de baai. Embassy Hotel is gevestigd in een gebouw in Art Deco stijl geopend in 2000. Gratis wifi evenals een bagageopslag, een kluis en parkeerplaatsen zijn beschikbaar in de hele woning.
Het gunstig gelegen Embassy Hotel bevindt zich niet ver van bars, bistro's en restaurants in San Francisco. Het is 10 minuten lopen van 785 Mcallister St bushalte waarvanaf er een aantal routes naar Stadhuis van San Francisco zijn. Het museum, het operagebouw en de tempel zijn eveneens binnen handbereik.
Geluidsdichte kamers zijn van een koelkast, een keukentje en een broekpers voorzien. De kamers hebben een modern design.
Het hotel serveert dagelijks een gratis ontbijt. Gasten kunnen van Amerikaanse maaltijden bij Brenda's French Soul Food genieten binnen 5 minuten lopen van de accommodatie. Er is ook een koffiebar. BART - Civic Center metrostation ligt op 600 meter afstand van het pand. De dichtstbijzijnde luchthaven is San Francisco International 20 km verderop. Deze woning biedt een zoutwaterzwembad.