Via Vittorio Veneto, 73040 Castrignano del Capo LE, Italy, Castrignano Del Capo
0833750201
Bar
Parking lot
Room service
Restaurant
Pet
Internet access