O Carousel Beach Inn de 2 estrelas é composto de 16 quartos e fica a 13 minutos a pé do Porto de Santa Cruz. O hotel oferece o parque de estacionamento particular no local.
Museu de História Natural de Santa Cruz está a aproximadamente 15 minutos a pé de distância. Os amantes da natureza apreciarão a proximidade da praia Seabright Beach, que fica a 1.2 km de distância. A Praia de Cowell está a uma caminhada deste hotel. O Carousel Beach Inn está localizado a 55 km do aeroporto Internacional de San Jose e a cerca de 5 minutes a pé da paragem 2nd Street & Leibrandt Avenue.
Os quartos apresentam controle de temperatura, enquanto alguns deles têm pátio e varanda privada para o máximo conforto dos hóspedes. Os casas de banho privadas incluem casa de banho separada, banheira e chuveiro, juntamente com confortos como secador de cabelo e touca de banho. Certas unidades têm vista para o oceano.
Eles servem um pequeno-almoço continental todas as manhãs. Uma variedade de restaurantes, incluindo 7-Eleven e Golden Palace, está localizada na área circundante, a 7 minutos de distância a pé.