665 Bush Street
San Francisco, CA 94108
Get directions

About Us

A touch of class in downtown San Francisco, California, the Orchard Hotel is a stylish ‘green’ boutique hotel featuring beautiful rooms and suites, well-equipped meeting space, fitness center

Reviews