Carousel Beach Inn Santa Cruz inclui 16 quartos e está a 18 minutos a pé do Museu de Arte e História de Santa Cruz. O hotel 2 estrelas oferece o estacionamento no local.
O hotel fica no bairro Cowell Beach em Santa Cruz, perto do Museu de História Natural de Santa Cruz. Os hóspedes do Carousel Beach Inn também estarão somente 1.1 km do Cais de Santa Cruz. Os amantes da natureza apreciarão a proximidade da praia Santa Cruz Main Beach, que fica a aproximadamente 5 minutos de distância andando. Este local lhe permite desfrutar das vistas naturais como a Praia Estadual Natural Bridges a 3.8 km de distância. A parada de ônibus 2nd Street & Leibrandt Avenue está a 5 minutos de distância andando.
Tendo pátio privado, os quartos do Carousel Beach Inn são equipados com Wi-Fi gratuito e TV de tela plana com canais via satélite. Os adicionais incluem banheiro separado e chuveiro no banheiro.
Os hóspedes do hotel poderão desfrutar do café da manhã continental diário durante o período da hospedagem. Os restaurantes Santa Cruz Beach Boardwalk e Loard's Ice Cream ficam a aproximadamente 200 metros de distância.