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