Town House Motel
MotelOne of the Most Reviewed Motels in San Francisco
Address
1650 Lombard St, San Francisco, CA 94123
Website
Contact
(415) 885-5163Price rating
$76/night
Rating on Google Maps
3.60 (353 reviews)Open on Google Maps
Discover top rated places in San Francisco
One of the Most Reviewed Motels in San Francisco
One of the Most Reviewed Motels in San Francisco
1650 Lombard St, San Francisco, CA 94123
$76/night