 |
San Francisco:
Orchard Garden Hotel
price from 169 USD
9.3/10 (14)
466 Bush Street, CA 94108, San Francisco
Welcome to San Francisco’s newest and ‘greenest’ hotel - the Orchard Garden Hotel. Newly built in the heart of San Francisco, the Orchard Garden Hotel is California’s first generation of truly ‘green’ hotels - the only...
|
 |
San Francisco:
Orchard Hotel
price from 149 USD
8.6/10 (13)
665 Bush Street, CA 94108, San Francisco
Located near Union Square, on Nob Hill, this intimate and elegant, premier boutique hotel, presents itself as the ideal base for both business and leisure travelers.
Built soundly from the ground up, the Orchard boasts a residential influence and a roma...
|