Perramont HotelHotel
2162 Market Street, The Castro, San Francisco, (CA) 94114, United States
Located 5 minutes’ walk from Duboce Park, this San Francisco hotel is located in the Castro District. The Castro Theatre, shops and cafes are 10 minutes’ walk away. Free Wi-Fi is provided in rooms.