Situada a 3 km de Phillip Island Wildlife Park, la 61 Red Rocks Road, Cowes Villa ofrece acceso a numerosos lugares de interés turístico de la zona.
Los huéspedes pueden disfrutar de servicios multimedia como TV por cable con películas a la carta, junto con climatizador para una estancia realmente cómoda. 61 Red Rocks Road, Cowes Villa tiene 2 cuartos de baño con inodoro separado y bañera. La secadora también garantizan una experiencia cómoda.
Los huéspedes pueden acceder a los Cowes Beach a unos 3 km, mientras que la A Maze'N Things está a unos 7 km.
Hay una cocina completa equipada con horno de microondas y nevera. El aeropuerto Melbourne Essendon se encuentra a 160 km, mientras que la estación de autobuses Anchorage Rd está a un paseito de esta villa.