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
Embassy Hotel
San Francisco
California state United States
Embassy Hotel
For nights
Guests in Room 1
Adults Children