Description
The Town House Motel is a nice hotel located in the charming Marina District of San Francisco, nestled among beautifully-restored Victorian houses, just 3 blocks away from fashionable Union Street, with enticing shopping, chic boutiques, art galleries, cafes and restaurants.
... Read MoreWithin walking distance of renowned Fort Mason Center, the hotel is also just a pleasant stroll or short bus ride away from Ghirardelli Square at Fisherman's Wharf, with convenient public transportation located only one block off the front door. The property offers comfortable and well-appointed accommodations, designed to suit the needs of both business and leisure travelers, and features a warm and friendly management dedicated to serving you.