The newly built Elli Bay Hotel enjoys a sea-side location, very close to the main port of the island of Tilos.
The modern furnished apartments feature balcony with view to the sea. Each unit is equipped with multi cooker, fridge, air condition, TV and free wireless internet access.
The location of Elli Bay Hotel provides guests with direct access to the sea. A mini market is located nearby and two restaurants are right next to the Elli Bay Hotel.