The Orchard Hotel

United States Of America, California, San Francisco, California, Union Square
TripAdvisor Traveller rating:
Tripadvisor rating {{tripAdvisorInfo.rating.totalReviewsCount}} reviews
TripAdvisor Traveller rating:
Tripadvisor rating {{tripAdvisorInfo.rating.totalReviewsCount}} reviews
The Orchard Hotel is a beautiful boutique located in San Francisco. LEED Certified and Smoke free. Guest can enjoy the personal touch from the staff, and enjoy all the surronding areas of San Francisco.
Customers rate Bluesea Holidays Average score 9.7 /10 Based on 2000+ reviews. Powered by