The 2-star Town House Motel San Francisco lies in Marina District, which is a palm tree-lined urban oasis, within reach of entertainment venues like Palace of Fine Arts Event Venue, a 5-minute ride away|5 minutes away by car. Guests will have access to parking on site for added convenience.
This San Francisco motel is merely a 5-minute walk from McElroy Octagon House and 1.9 km from Fisherman's Wharf. The hotel is located at a distance of 2 km from Pier 39 in San Francisco. Visit Lombard Street Reservoir, only a 13-minute walk from the property, and feel complete harmony with the nature of United States. Town House Motel allows you to enjoy such natural sights as Alcatraz Island a 10-minute drive away|10 minutes away by car. Lombard Street & Laguna Street bus stop, offering a direct link to the city attractions and main places, is within convenient reach of the accommodation.
The Town House Motel San Francisco welcomes guests to 23 rooms fitted with ironing facilities and air conditioner as well as a flat-screen TV with satellite channels. Nice touches include a separate toilet and a shower, along with hair dryers and bath sheets.
The Atami Sushi Bar & Grill is in close proximity to this San Francisco property.