Resorts List
Hotel Accord Le Rose | |
Location. The Hotel Accord Le Rose is located in the city center of Palagiano, Italy. The town is positioned in the Taranto province of southeast Italy where citrus orchards, vineyards and olive groves prosper in the region's fertile soil. |