Orchard Garden Hotel

sights / Other

Orchard Garden Hotel information

Location
San Francisco , USA
Address
466 Bush St
Opening hours
7am-9pm
Something wrong?
Submit a correction

Green space above the Chinatown Gate, with south-facing, big-sky Downtown views.