870 Hopper Avenue, CA 95403 Santa Rosa, Vereinigte Staaten
Unweit des Highway 101 empfängt Sie dieses umweltfreundliche Best Western PLUS mit einem Zen-Garten und einem Außenpool. Das Stadtzentrum von Santa Rosa ist weniger als 4 Minuten vom Hotel entfernt.