Homestay Luxury Garden Suite + Lush Patio in Central San Francisco - 99 Walk Score
★★★★★
1650 Lombard St, San Francisco, San Francisco (CA), United States Show on map
Town House Motel is a 2-star hotel in San Francisco (CA), United States. Guests rate it 7.0/10 (good) across 4 reviews, ranking it #450 of 538 places to stay in San Francisco (CA).
1650 Lombard St, San Francisco, San Francisco (CA), 94123, United States
Town House Motel has a guest rating of 7.0 out of 10 from 4 reviews, which is considered good. It ranks #450 of 538 properties in San Francisco (CA) on Triptoic.
Town House Motel is located at 1650 Lombard St, San Francisco, San Francisco (CA) 94123, United States.
Town House Motel is rated 2 stars.
Highly rated alternatives close by
Homestay
Hotel
Guest favorite
Hostel
Hotel