Hotel 106
Hotel
Sellia Marina, Calabria
Set 5 km from Sellia Marina, Hotel 106 offers an à la carte restaurant, terrace and classic-style accommodation with air conditioning. Free Wi-Fi is available in public areas.
Number of rooms: 20
Via la Petrizia 25, 88050 Sellia Marina, Italy