Embassy Hotel 3-Star

Book this hotel in San Francisco, California state, United States.

Photos of the 3* Embassy Hotel

About the 3* Embassy Hotel


Housed in a unique 1932 Art Deco building the Embassy hotel is located in the heart of San Francisco close to the Opera House Symphony Hall the extraordinary Asian Art Museum and a variety of fine dining restaurants. Downtown Financial District North Beach and Chinatown are just a short walk away. The 84 spacious and comfortable rooms offer all the modern amenities guests can expect with satellite TV phone safe modem connection and hairdryer. A complimentary continental breakfast is served every morning. For guests arriving by car a limited free parking is available. Guests should note that they would be asked for their credit card upon checkin for any extras to be paid on departure.


3* Embassy Hotel on a map of United States

 
San Francisco Airport 3* Embassy Hotel
Flight + Hotel
Hotel Only
To
Embassy Hotel
San Francisco
California state United States
Embassy Hotel
Fri
For nights
Rooms
Guests in Room 1
Adults Children