Athinoula Hotel ligt vlakbij de hoofdstraat en op 250 meter van het strand. Een verscheidenheid aan bars, cafés en restaurants ligt binnen handbereik.
Het hotel biedt kamers en appartementen met koelkast en een kitchenette. Alle kamers hebben uitzicht op zee en toegang tot de tuin en het zwembad.
Er is een zwembad met bar en een zitkamer met satelliet-tv. Er is eveneens een gratis internetpunt.