Property Location
When you stay at Castle Villa by the Sea in Cowes, you'll be on the beach, within a 10-minute walk of Phillip Island Ferry Dock and Cowes Beach. This 4.5-star hotel is 2 mi (3.2 km) from Phillip Island Wildlife Park and 4.6 mi (7.5 km) from Phillip Island Grand Prix Circuit.
Rooms
Make yourself at home in one of the 5 air-conditioned rooms featuring kitchenettes with refrigerators and microwaves. Flat-screen televisions and DVD players are provided for your entertainment, while complimentary wireless Internet access keeps you connected. Conveniences include separate sitting areas and coffee/tea makers.
Amenities
Make use of convenient amenities such as complimentary wireless Internet access, tour/ticket assistance, and barbecue grills.
Business, Other Amenities
The front desk is staffed during limited hours. Free self parking is available onsite.