
The Orchard Garden Hotel is San Francisco’s newest and ‘greenest’ hotel located in the heart of San Francisco. It is the proud sister to the award-winning Orchard Hotel and is the only hotel built to the nationally accepted standards for green buildings. It is both stylish and eco-friendly and just a short stroll from Union Square.