Villa Penelope
Strada Provinciale 63, 97010 Marina di Ragusa, Italy,Tipo di struttura: Hotel Marina di Ragusa
Featuring garden views, Villa Penelope has accommodations with an outdoor swimming pool and a balcony, around a 10-minute walk from Grande Beach. This self-cate