Kaloha Holiday Resort is gelegen op een van de beste locaties in Cowes op Phillip Island. Het direct aan het strand gelegen vakantiepark biedt een scala aan accommodaties die voor iedereen geschikt zijn.
Het is minder dan 5 minuten lopen naar winkels, cafés en restaurants.