El Elli Bay Hotel, de reciente construcción, tiene una ubicación ideal junto al mar, muy cerca del puerto principal de la isla de Tilos.
Los apartamentos disponen de muebles modernos y de balcón con vistas al mar. Además, están equipados con una cocina multiuso, nevera, aire acondicionado, TV y conexión WiFi gratuita.
La ubicación del Elli Bay Hotel le permitirá acceder al mar directamente. Muy cerca se encuentra un pequeño mercado. Al lado del Elli Bay Hotel también hay 2 restaurantes. La plaza central se encuentra a menos de 100 metros.