Die Unterkunft Ayubowan Villa ist gelegen in Cowes, 1,8 km von Strand Red Rock Beach entfernt, und bietet einen Balkon, einen Garten und kostenloses WLAN. Gäste profitieren von einer Veranda / Patio und einem Grill.
Dieses Ferienhaus mit Klimaanlage besteht aus 3 separaten Schlafzimmern, einem Wohnzimmer, einer voll ausgestatteten Küche mit einem Kühlschrank und einem Geschirrspüler sowie 2 Badezimmern. Für zusätzlichen Komfort kann die Unterkunft Handtücher und Bettwäsche gegen Aufpreis bieten.
Strand Cowes Beach liegt 2,6 km von der Unterkunft Ayubowan Villa entfernt, während Strand Erehwon Point Beach 2,7 km entfernt ist. Der nächstgelegene Flughafen ist der Flughafen Essendon Fields, 150 km von der Unterkunft Ayubowan Villa entfernt.