Econo Lodge Inn & Suites

619 Riverside Ave, Santa Cruz, CA 95060
1.800.780.5733
2
About Econo Lodge Inn & Suites

A budget option close to everything on the Boardwalk

Explore Nearby