Castle Hotels in San Francisco
3 properties found
-
Castle Inn 3 stars
1565 Broadway, San Francisco, United States (Show map)
The comfortable Castle Inn San Francisco is located close to a cultural district, within a 400-metre distance of Alhambra Theatre. Among the facilities of the 3-star inn there is a lift and a tour…
-
Chateau Tivoli Bed And Breakfast 3 stars
1057 Steiner Street, San Francisco, United States (Show map)
The Chateau Tivoli Bed & Breakfast is a 3-star venue situated at about 3.9 km distance from PIER 3.9. The accommodation comprises 9 rooms.
-
Chateau Marina
669 Marina Boulevard, San Francisco, United States (Show map)
Situated 3.5 km from Alcatraz Island, Chateau Marina apartment provides accommodation with free WiFi throughout the venue. A microwave oven, an electric kettle and a fridge are also offered.