About Us

Orchard Garden Hotel is a small hotel in San Francisco, California. It opened its doors in 2007 and now has an estimated $520,000 in yearly revenue and 8 employees.

Business size

-

Commercial presence