8.2 Guest rating Hotel photo

Hotel Econo Lodge Santa Rosa 3*

Hint: You can enter any city or hotel name

Book Hotel Econo Lodge Santa Rosa

2295 Historic Route 66
Built in 1963 (Renovated in 2010)
1.6 km from city center
Photos Of

Show Hotel Econo Lodge Santa Rosa on the map

External reviews about Hotel Econo Lodge Santa Rosa
Econo Lodge Santa Rosa 34.945645 -104.666804