The Castle Villa By The Sea
$$$$$
3 rooms 5 suites
7-9 Steele St,, Cowes VIC
About The Castle Villa By The Sea
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.
Features & Facilities
- Cooking facilities
- Refrigerator
- Tea/Coffee Facilities
- Telephone
- Television