The Orchard Hotel

665 Bush Street, San Francisco 94108, United States Get Directions to this spot
665 Bush Street
San Francisco, 94108
CA, United States
(877) 525-7750open now
A 4-minute walk from Union Square and less than a block from the Powell-Hyde Street cable-car line, this modern eco-friendly hotel is also 7 minutes' stroll from bustling Chinatown.... read more
A personal message from The Orchard Hotel

9 reviews for The Orchard Hotel

  • 18 reviews are hidden: show all reviews

Rate and review The Orchard Hotel in San Francisco, CA, United States!

Share your experiences at The Orchard Hotel with your friends or discover more Hotels in San Francisco, CA, United States.