8.5/10
Favoloso
41 recensione
Wi-Fi gratuito
2.2 km.
Stazione Metro Powell St. BART
The Grove Inn offers accommodation in San Francisco.
Numero delle stanze: 15
890 Grove St, Alamo Square, San Francisco, CA 94117, Stati Uniti