at 610 Polk St, San Francisco , 94102 United States
Muni, Bus, All major public transport.
72 FB users likes The Embassy Hotel, set it to 180 position in Likes Rating for San Francisco, California in Hotel & Lodging category
The Embassy Hotel is San Francisco based place and this enity listed in Hotel category. Located at 610 Polk St CA 94102. Contact phone number of The Embassy Hotel: (415) 673-1404