Villas Rocher - Junior Suite 2c Grand Bay, Aussailles Road 1, Fond Du Sac, Grand Baie 10.0 / 10 2 reviews