The Right Hotel Room

Balboa Hotel

San Francisco, CA


CONTACT INFO

Phone:

(415) 441-9136

ADDRESS

Balboa Hotel
120 Hyde St
San Francisco, CA 94102

More Hotels in San Francisco

120 Hyde St San Francisco, CA, 94102 Map

HOTEL PROFILE


Balboa Hotel



OTHER HOTEL INFO



Hotels


REVIEWS

Rate It: