O hotel Super 8 By Wyndham Santa Cruz Beach de 2 estrelas, localizado 350 m de San Lorenzo Park Plaza Shopping Center disponibiliza piscina e Wi-Fi nas áreas públicas. O hotel fica no distrito Westside Santa Cruz, 3.9 km dos tais pontos turísticos naturais como o Parque Estadual de Natural Bridges.
A Praia de Cowell está nas proximidades deste hotel de Santa Cruz. Você estará a cerca de 10 minutes a pé de Duck Island Pond. Super 8 By Wyndham Santa Cruz Beach também está imerso em adegas, galerias de arte e os parques temáticos. Além disso, este estabelecimento fica ao alcance do Porto de Santa Cruz. A paragem de autocarros 2nd Street & Leibrandt Avenue está situada apenas 450 m o hotel livre de fumaça.
Os quartos incluem local de descanso completa com ferro de passar roupas e controle de temperatura, bem como TV com vários canais. Máquina de café/chá e refrigerador também são fornecidas nas unidades. Casa de banho separada e chuveiro, juntamente com secador de cabelo e toalhas, são fornecidos nas casas de banho.
Todas as manhãs, é servido um pequeno-almoço gratuito em Super 8 By Wyndham Santa Cruz Beach. Os hóspedes podem desfrutar de refeições da cozinha Mexicaanse no Taqueria Apatzingan, situado a poucos quarteirões deste local.