Santa teresa di riva, contrada ligoria, s.n., 98028 Santa Teresa di Riva
Villas
Located in Santa Teresa di Riva and only 1.7 km from Spiaggia Santa Teresa Di Riva, Villa Gemma di Mare provides accommodation with sea views, free WiFi and free private parking. With mountain views, this accommodation features a terrace and a swimming pool. The villa features a solarium and a shared...