9/10
Wonderful
65 reviews
Free Wi-Fi
360 m.
BART - Montgomery St. Station
Located next to Chinatown, this eco-friendly hotel is 3 km from San Francisco Art Institute. It boasts a rooftop garden and patio, and offers free Wi-Fi. Guests can enjoy an iPod dock in their rooms at Orchard Garden Hotel.
Number of rooms: 86
466 Bush Street, Chinatown, San Francisco, CA 94108, United States