Comfort Inn Santa Cruz
110 Plymouth Street
Santa Cruz, California, CA 95060, United States
Call: +1 831 4262664

Info

Santa Cruz California Hotel - Comfort Inn

The Comfort Inn hotel in Santa Cruz, California is conveniently located just south of the Highway 1 and Highway 17 junction. The beautiful coastal town of Santa Cruz, located on the Pacific Coast Highway, has a long list of things to do for all ages and life styles.