Directions to Santa Cruz Dream Inn, Santa Cruz

Santa-cruz-dream-inn-map
The Santa Cruz Dream Inn in Santa Cruz is located at 175 WEST CLIFF DRIVE , Santa Cruz , CA, US .   Click on the Google Map above to get an interactive version and see the area around the Santa Cruz Dream Inn .