Set in Tela, Athena Hotel provides free WiFi. Boasting a 24-hour front desk, this property also provides guests with a sun terrace. Staff on site can arrange airport transfers. Read more
Set in Tela, Athena Hotel provides free WiFi. Boasting a 24-hour front desk, this property also provides guests with a sun terrace. Staff on site can arrange airport transfers.