3 properties found
Filters
Sort by:
Terre Del Sud
700 m to the city centre
Via Gaspare Oliverio,19, Locri, Italy
Excellent
(105 reviews)
starts from
US$ 93 per one night
Excellent
(96 reviews)
starts from
US$ 88 per one night
Penisola Verde B&B
3.8 km to the city centre
Contrada Prologo Snc, Locri, Italy
Excellent
(72 reviews)
starts from
US$ 117 per one night
Change your search parametres to find the hotel you want.