Duration

N/A nights

Category

Rating
3.0 trip_advisor
Location

San Francisco, California, United States of America


This unpretentious hotel can be found in Fishermans Wharf. The premises count with 28 welcoming bedrooms. Pets are not permitted on the premises.