Calabria >
Locri
Locri hotels & apartments, all accommodations in Locri
3-star hotels in Locri
Show more + Less -
Terre Del Sud Bed & Breakfast
Via Gaspare Oliverio,19, Locri, Italy
Situated within a 10-minute drive of Museum and Archaeological Park of Locri, the 3-star Terre Del Sud Bed & Breakfast Locri features Wi-Fi throughout the property and a car park nearby. The bed &…
Residence Gnura Momma
Via Don Vittorio 63, Locri, It, Locri, Italy
Featuring a private beach area and a luggage room, the 3-star Residence Gnura Momma Locri hotel is located just 5 minutes' walk from Locroi. The aparthotel is situated right in the centre of Locri…