
San Francisco, CA, United States
Orchard Garden
3-star hotel
The accomodation comprises 86 cosy accomodation units. Wi-Fi internet connection is available on public areas. The hotel provides 24-hour reception. Orchard Garden is provided with all the necessary services and amenities for a…
- Wi-fi
- 24-hour reception
- Fitness
- Restaurant


