Room On The Beach
Via Sandro Pertini 24, 96012 Avola, Italy
Set in Avola, 200 metres from Lido Di Avola beach and 1.6 km from Pantanello beach, Room On The Beach offers accommodation with free Wi-Fi, air conditioning, a seasonal outdoor swimming pool and a garden.