Twin Peaks Hotel 2*
Main amenities
-
Free Wi-Fi
-
24-hour services
-
No pets allowed
Location
A 6-minute walk from Duboce Park, the 2-star Twin Peaks Hotel San Francisco includes 60 rooms. This San Francisco hotel provides guests with Wi-Fi in the rooms.
Located in The Castro, which is a mecca of gay life and culture, the property is 4.4 km from Fisherman's Wharf and 4.7 km from such shopping venues as Pier 39. The hotel offers proximity to natural sights like Alcatraz Island (7 km) and the large Golden Gate Urban Park (4.7 km). The accommodation is opposite San Francisco Zen Center Buddhist Temple. Duboce Avenue & Church Street bus station can be found in the immediate vicinity of Twin Peaks Hotel.
En suite bathrooms also include hair dryers.
You can relish Spanish cuisine at El Castillito located 5 minutes' walk from this San Francisco property.