Description
The Castle - Villa by the Sea is a luxurious Mediterranean-style accommodation located in the heart of Cowes on Phillip Island.
The upscale suites and apartments feature terraces or balconies, gardens, and free Wi-Fi. The hotel is a 4.5-star property located on the beach, just steps from Cowes Beach and Silverleaves Beach. The Castle - Villa by the Sea offers free on-site parking and a bar/lounge. The hotel has a terrace where guests can relax and enjoy the beautiful surroundings. The rooms are spacious and well-appointed, with modern amenities such as air conditioning, flat-screen TVs, and private bathrooms. The Castle - Villa by the Sea is a boutique-style hotel located in a quiet street, only two blocks from the shopping area and approximately 100 meters from the beach. The owners are friendly and welcoming, and the hotel has a peaceful and relaxing atmosphere. The hotel's location, amenities, and friendly staff make it a great place to relax and enjoy the beautiful surroundings of Phillip Island.
[See more][See less]
Capacity: 12
Number of rooms: 6rooms
Facilities: Bar, Day Spa Sauna, On the water, Restaurant
Star Rating: 4 stars
Room features: Air Conditioning, Coffee & Tea maker, TV
Services: Car parking, Laundry services, Wi-fi, English speaking staff