Based on 1691 review
This hotel is located in San Francisco, nestled amidst the excitement and energy of this mesmerising city. The hotel stands proudly in the Nob Hill neighbourhood, lying adjacent to the California Street cable car line. Chinatown is just a short walking distance away. Guests will find themselves with...