Villa Knob Hill
Address:
1124 Leavenworth St, San Francisco, CA 94109
Phone:
(415) 505-2504 Hotels & Motels
Other Businesses:
- Sutter-Larkin Hotel at 1048 Larkin St, San Francisco, CA 94109
- Washington Suites at 1265 Washington Street, San Francisco, CA 94108
- Cadillac Hotel at 380 Eddy St, San Francisco, CA 94102
- Empress Hotel at 144 Eddy St, San Francisco, CA 94102
- AMSI Union Square at 1 Powell Street #403, San Francisco, CA 94102