Directions to Torch Lite Inn Santa Cruz, Santa Cruz
The
Torch Lite Inn Santa Cruz
in
Santa Cruz
is located at
500 RIVERSIDE AVENUE
,
Santa Cruz
,
CA,
US
.
Click on the Google Map above to get an interactive version and see the area around the
Torch Lite Inn Santa Cruz
.