Super 8 by Wyndham Santa Cruz Beach
Santa Cruz
Santa Cruz,
A password will be e-mailed to you
Super 8 by Wyndham Santa Cruz Beach provides overnight accommodation on Riverside Avenue in Santa Cruz, California. The Santa Cruz setting provides access to the beach and Boardwalk, with the university also identified in the surrounding area. The outdoor pool is seasonal.
Included breakfast provides an on-site start to the day. Recreation at the hotel includes a seasonal outdoor pool.
The hotel provides Wi-Fi. The property also offers free parking.