The Castro 1 Bedroom Garden Suite apartment is a fine accommodation to stay in San Francisco.
The property is located 1300 meters from Twin Peaks. San Francisco city center is 1 km away. Within a 5-minute walk guests can dine in Anchor Oyster Bar & Seafood Market and Castro Tarts.
San Francisco International airport is 25 minutes' drive from the apartment.
Rooms are complete with heating and a refrigerator.
Eat & Drink
A kitchen is provided.