Santa Cruz Riviera Travelodge

619 Riverside Ave
Santa Cruz
California
United States