645 Seventh Avenue, CA 95062 Santa Cruz, United States
Within 10 minutes’ drive of the Santa Cruz Beach Boardwalk and Pleasure Point, this Santa Cruz inn offers accommodations with charming décor and free Wi-Fi in all rooms. Kayaking, boating and fishing opportunities are available nearby.