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