This lovely hotel is located in South San Francisco. The premises count with 152 welcoming units. This accommodation was revamped in 2007. This establishment does not offer 24-hour reception. Those who dislike animals may enjoy their stay, as this property does not allow pets. A fee may be chargeable for some services.