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

This comfortable hotel is in Union Square Area. The property comprises a total of 86 snug units. Guests may take advantage of the Wi-Fi connection on public areas. Orchard Garden offers 24-hour reception for guests' convenience. Delegates may wish to hold a meeting at this hotel ideal for business trips.