O Aqua Breeze Inn Santa Cruz despretensioso está localizado no bairro Santa Cruz Boardwalk em Santa Cruz, a uma distância aproximada de 5 minutes a pé de San Lorenzo River. Situado a poucos quarteirões de do Porto de Santa Cruz, este hotel de Santa Cruz apresenta piscina com vista para o oceano.
O Parque Estadual de Natural Bridges está a 3.9 km de distância. As atrações culturais na área incluem Museu de História Natural de Santa Cruz, que fica a 18 minutos a pé. A Praia de Cowell está a uma distância de apenas 1.1 metros de Aqua Breeze Inn de Santa Cruz. O hotel de 27 quartos se encontra a uma pequena distância do teleférico Sky Glider.
Os quartos deste local providenciam TV de tela plana com canais via satélite e TV via satelite aos hóspedes, bem como instalações como controle de temperatura. Juntamente com casa de banho separada e chuveiro, os confortos dos casas de banho incluem também lençóis de banho e toalhas.
Um pequeno-almoço continental, com diferentes opções de comida, é oferecido todas as manhãs. O café Firefly Coffee House se encontra a 8 minutos de distância a pé.