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

A total of 86 accomodation units are available for guests' convenience at Orchard Garden. Orchard Garden offers Wi-Fi internet connection in communal areas. Clients will appreciate the 24-hour reception. Corporate travellers may appreciate the meeting and business services and facilities available for added convenience.