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


HOTEL PROFILE


Balboa Hotel



OTHER HOTEL INFO



Hotels


REVIEWS

Rate It: