Azzurra Castle
Located in L’Anse Aux Epines, an area graced by luxurious villas and lush gardens on a peninsula on the southern shores of Grenada. Azzurra Castle is set privately, behind Moorish style walled gardens. Palm trees frame enticing views of the turquoise waters of the private shore and bay.
Find out More