Majestic Luxury Hotel Spa & Beach
Resort
Castro di Lecce, Salento hotel reservations
170 Via Litoranea per Tricase, Castro, 73030
Free Wi-Fi
Breakfasts
Parking
Swimming Pool
Number of rooms: 23





















