About the Property
Convenient Location
Centrally located in the heart of San Francisco, Castle Inn offers easy access to popular attractions such as Chinatown, North Beach, and Fisherman’s Wharf. The proximity to key areas makes it a perfect choice for travelers looking to explore the city.
Comfortable Accommodations
Each room at Castle Inn is equipped with modern amenities including free WiFi, a flat-screen TV with premium cable channels, a refrigerator, a microwave, a coffee machine, and ironing facilities. The well-appointed rooms ensure a comfortable and convenient stay for guests.
Helpful Services
With a dedicated concierge staff, guests can receive personalized assistance in planning their San Francisco itinerary. Additionally, the tour desk and on-site vending machines provide added convenience for a hassle-free stay.
Ready to experience the best of San Francisco? Book your stay at Castle Inn now!



































































GB
US
ES
RU
CN
JP
FR