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.
Rooms at the 106 Hotel all come with a TV, desk and private bathroom. Some have sea views.
A sweet and savoury Italian breakfast is provided daily, and is served on the terrace in fine weather. International breakfast is available too, on request and at extra charge.
The restaurant specialises in typical Italian cuisine. Guests can enjoy discounts at nearby beach resorts.
The property provides free private parking on site, and is located 2 km from the beach. Le Castella is 40 km away.