Hotel Alexis Park San Francisco, San Francisco

825 Polk StreetNob Hill - Civic Center, San Francisco94109, United States