Offering a snack and drink vending machine, and a tour desk, the 3-star Castle Inn San Francisco is nestled approximately 5 minutes' stroll from Alhambra Theatre and 1.9 miles from Alcatraz Island. Guests traveling by car can also use private parking on site.
Located the immediate vicinity the Russian Hill district, the hotel is 1.6 miles from Palace of Fine Arts Event Venue. Pier 39 is also located 19 minutes' stroll from this San Francisco inn. The property allows you to enjoy such natural sights as Lombard Street Reservoir approximately a 5-minute walk away. Castle Inn also provides access to shopping attractions like Ferry Building Market, which are about a 25-minute walk away. This hotel is located 16 miles from San Francisco International airport and just a short drive from Van Ness Avenue & Broadway bus stop.
Yogurts and pastries is offered for breakfast. The First Swensen's Ice Cream Store is adjacent to the accommodation, only a 5-minute walk away.
the comfort and staff were wonderful. within short walking distance to house of prime rib, where you can have lunch. location met all required needs. great choice for trip.