Located in Délugé, 1.5 km from Royal Decameron Indigo Beach, Le Xaragua Hotel provides accommodation with a restaurant, free private parking, an outdoor...