KEYTEL HOTELS
Updated 32 days ago
610 Polk Street , 94102 San Francisco
We're located in the heart of San Francisco and close to the Opera, Symphony, the Asian Art Museum, the California Culinary Academy and a wide variety of fine dining restaurants. In addition, The Embassy Hotel is within walking distance to the downtown financial district and close to the famous North Beach...
The Embassy Hotel in San Francisco. Official Website. 3 star located on 610 Polk Street, San Francisco. Book online for lowest rates.