Address Nosy Iranja Island near Nosy Bay Madagascar Indian Ocean Island Southern Africa Rating Hotel Type Beach, Spa