Situated in the heart of Cowes on Phillip Island, The Castle - Villa by the Sea offers luxurious Mediterranean-style accommodation with free on-site parking.
More…

Danielle

St Kilda, Australia

"
Beautiful and large balcony so you can sit outside and soak in the sun with a nice drink. The furnishings are so cute and romantic. The bed is absolutely divine- looks comfortable and is like a cloud to
...
"