Orchard Garden Hotel

The World>North America>United States>California>San Francisco>Orchard Garden Hotel

466 Bush St,
San Francisco Area - CA,
United States,
94108

View San Francisco Information

Photos of the Orchard Garden Hotel, San Francisco.

Orchard Garden Hotel
Orchard Garden Hotel
Orchard Garden Hotel
Orchard Garden Hotel
Orchard Garden Hotel
Orchard Garden Hotel
Orchard Garden Hotel
Orchard Garden Hotel
Orchard Garden Hotel
Orchard Garden Hotel
Orchard Garden Hotel

About the hotel

Orchard Garden features a total of 86 rooms. Moreover, there is a wireless Internet connection at hand in communal areas. The reception desk is open all day long. The property's business facilities are suitable for any type of corporate event, seminar, meeting or conference.