Photo gallery for Villa Raffaella
Villa Raffaella
4-star Santa Cesarea Terme residence with rooftop terrace
Reviews
8.6
Excellent
Popular amenities
Explore the area
Via Umberto I 22, Santa Cesarea Terme, LE, 73010
- Terme di Santa Cesarea5 min walk
- Santa Cesarea Terme Beach6 min walk
- Spiaggia di Porto Miggiano17 min walk
- Brindisi (BDS-Papola Casale)86 min drive