Offering a location 3.1 km from Erehwon Point Beach, the 2-bedroom Owlhouse On Island Villa Cowes gives access to various tourist spots in the area. This villa hosts up to 5 guests and provides them with parking.
Cowes city centre is 30 minutes' walk, and sports venues such as Phillip Island Grand Prix Circuit Car Racing Track are approximately 15 minutes away by car. The Nobbies Centre is 2.8 km from Owlhouse On Island Villa, while Ventnor Beach is 3.2 km away. The property is situated about a 25-minute walk from the family-friendly Island Summer Carnival.
Guests at the 1-bathroom villa can enjoy a balcony and a dining area and make use of air conditioning, along with a flat-screen TV with satellite channels. Owlhouse On Island Villa offers a separate toilet and a shower, as well as comfort amenities such as a hairdryer and shower caps.
Self-catering facilities include an electric kettle, a fridge, and kitchenware, provided in a dining area. Settlement Rd/Justice Rd bus stop is also right around the corner from this Cowes accommodation.
Check-in:from 14:00-23:30 hours
Check-out:until 09:00-10:00 hours