Stay at this 3.5-star beach hotel in Santa Cruz. Enjoy free WiFi, free parking, and daily housekeeping. Our guests praise the helpful staff and the convenient parking in our reviews. Popular attractions Santa Cruz Beach Boardwalk and Mystery Spot are located nearby.