Mazzeo hotels & apartments, all accommodations in Mazzeo

Suggested hotels in Mazzeo

Olimpo

Poggio Maestro Pietro Letojanni 98037 Italy, Mazzeo, Italy

Olimpo photo

The luxury 4-star Olimpo Hotel lies within walking distance of Chiesa di San Giuseppe, Castillo de Castelmola and Spiaggia di Mazzeo.