101 Main Street, CA 95060 Santa Cruz, Vereinigte Staaten
Dieser Gasthof am Strand von Santa Cruz mit Blick über die Monterey Bay heißt Sie 5 Gehminuten vom Santa Cruz Wharf entfernt willkommen. Alle Zimmer bieten Ihnen kostenfreies WLAN und Meerblick.