Begin your visit to San Francisco at the Town House Motel located in the heart of the lively Marina District. Found on the famous Lombard Street, the property offers not only spacious and comfortable accommodations but also an ideal starting point for exploring the vibrant area.
Only a short distance away is the trendy Union Street where you will find fashionable shopping, galleries and restaurants. Take a stroll to Ghirardelli Square at Fisherman’s Wharf and experience an assortment of restaurants, shopping and entertainment or hike at the nearby Presidio National Park.
A complimentary continental breakfast (assorted muffins, orange juice, coffee, tea and hot chocolate) to start your day right is provided each morning in the lobby.
Town House Motel is located in San Francisco near: Many attractions such as Ghirardelli Square and the Fort Mason Center are located only a few blocks away. Public bus transportation is only one block from the hotel.