Localizado a cerca de 600 metros de Pearson Park Pond, o Helena Resort de 3 estrelas inclui piscina ao ar livre.
O Centro Comercial Anaheim Plaza fica a cerca de 10 minutos andando e o Scott/loly está na porta. As atrações esportivas mais próximas são o Angel Stadium (a 6 km), e o Estádio Honda Center (a 7 km). Este hotel está também a cerca de 10 minutos andando da Disneylândia. Hotel está localizado a apenas uma curta caminhada da paragem Harbor-Sycamore.
Taco Boy está localizada ao lado doo Helena Resort e serve refeições da cozinha mexicana, a uma distância de apenas 650 metros da propriedade.