Nob Hill Inn
Resort
Nob Hill, San Francisco
This hotel is located in the Nob Hill district of San Francisco and is within a 10-minute walk of Union Square. The boutique hotel offers rooms with a flat-screen TV.
Number of rooms: 20
1000 Pine Street, Nob Hill, San Francisco, CA 94109, United States