Located only 1.3 km from the Santa Cruz Beach Boardwalk, the 2-star smoke-free Super 8 By Wyndham Santa Cruz Beach hotel offers Wi-Fi in public areas and parking. Boasting the opportunity to go on a picnic by San Lorenzo River, which runs just 30 metres away, this Santa Cruz hotel offers to relax in a swimming pool.
The hotel lies nearly minutes on foot from Santa Cruz Anchorage and in proximity to the Santa Cruz Wharf. Set amid a winery, theme parks, and art galleries, the Super 8 By Wyndham Santa Cruz Beach is also approximately metres from Laurel Park. Visit Duck Island Pond, around 10 minutes on foot from the accommodation, and feel complete harmony with the nature of United States. This Santa Cruz hotel is ideally situated a few moments from the Beach Flats Community Garden. Super 8 By Wyndham Santa Cruz Beach hotel is 750 m from Sky Glider cable car station.
The property features 23 rooms with an iPod dock and cable channels, as well as tea/coffee making equipment. Ironing facilities and an air conditioner are featured for guests' comfort. Providing a separate toilet and a shower, the bathrooms are also appointed with a hairdryer and towels.
Don't miss out on a free continental breakfast during your stay at the Super 8 By Wyndham Santa Cruz Beach. Taqueria Apatzingan is ideal for tasting Mexican cuisine and is situated merely 0.6 km away.