This charming hotel is set in South San Francisco. The hotel comprises a total of 60 snug bedrooms. This is not a pet-friendly establishment.