Balboa Hotel
Address:
120 Hyde St, San Francisco, CA 94102
Phone:
(415) 441-9136 Hotels & Motels
Other Businesses:
- Lyric Hotel Conard House Inc at 140 Jones St, San Francisco, CA 94102
- One Hawthorne at 645 Howard St, San Francisco, CA 94105
- Sonoma Inn at 1485 Bush St, San Francisco, CA 94109
- St. Clare's Hotel at 1334 Van Ness Ave, San Francisco, CA 94109
- Central YMCA Massage Center at 220 Golden Gate Ave, San Francisco, CA 94102