El Athinoula Hotel está ubicado junto a la calle principal, a 250 metros de la playa y cerca de una gran variedad de bares, tabernas y restaurantes.
El hotel ofrece habitaciones y apartamentos con nevera y zona de cocina. Todas las habitaciones tienen vistas al mar y acceso directo al jardín y la piscina.
Entre las instalaciones de ocio se puede encontrar una piscina, un bar junto a la misma y una sala de estar con TV vía satélite. También hay un punto con conexión a internet gratuita.