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

The hotel features a total of 86 accomodation units. Visitors may take advantage of the Wi-Fi connection on public areas at Orchard Garden. As this hotel features 24-hour reception, guests are always welcome. Due to its functional meeting facilities, this property is a perfect place for guests travelling for business purposes.