Aqua Vista is a luxury resort in beachside Cotton Tree. Featuring modern and spacious 1, 2, 2.5 and 3 bedroom deluxe spa apartments plus a selection of magnificent multi-storey four bedroom penthouses with exclusive rooftop spas. Apartments feature ...More information