The Islander Motel
Hotel
95060 Santa Cruz
USA
Hotel in Santa Cruz,CA
Phone: 831-426-7766
Website: https://theislandermotelscca.com
Hotel
Hotel in Santa Cruz,CA
Phone: 831-426-7766
Website: https://theislandermotelscca.com