Directions to Lanai Lodge Santa Cruz, Santa Cruz

Lanai-lodge-santa-cruz-map
The Lanai Lodge Santa Cruz in Santa Cruz is located at 550 SECOND STREET , Santa Cruz , CA, US .   Click on the Google Map above to get an interactive version and see the area around the Lanai Lodge Santa Cruz .