The 3-star Embassy Hotel San Francisco is 6 minutes' walk from O'Farrell-Larkin Mini-Park and entices guests with a prime touristic area and various recreational opportunities. This San Francisco hotel offers 84 rooms in the touristic area of the city, 3.5 km from Palace of Fine Arts Event Venue, which is highly recommended as a place to have fun.
The property is located in the heart of San Francisco, 3.3 km from Pier 39 and not far from San Francisco City Hall. The Embassy San Francisco stands a 10-minute walk from Civic Center / UN Plaza tube station. Fisherman's Wharf is 3.2 km from the accommodation. Embassy Hotel is also situated a short walk to McAllister Street & Van Ness Avenue bus stop.
A separate toilet and a shower, along with a hairdryer and bath sheets, are featured.
Breakfast is provided in the restaurant. Rangoon Ruby serves various kinds of fusion dishes within a short walking distance of this San Francisco hotel.