About it
Providing a garden, Ayubowan Villa features accommodations in Cowes. This vacation home provides accommodations with a patio. Free Wifi is available throughout the property and Red Rock Beach is 1.1 miles away.
The air-conditioned vacation home is composed of 3 separate bedrooms, a living room, a fully equipped kitchen with a dishwasher and oven, and 2 bathrooms. A flat-screen TV is provided. The accommodation is non-smoking.
During warmer months, you can make use of the barbecue facilities and eat on the private balcony.
Cowes Beach is 1.6 miles from the vacation home, while Erehwon Point Beach is 1.6 miles away. The nearest airport is Essendon Fields Airport, 93 miles from Ayubowan Villa.