Orchard Garden Hotel

sights / Other

Orchard Garden Hotel information

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

Lonely Planet review

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