Această proprietate este la 18 minute pe jos față de plajă. Hotelul Ammouliani este situat pe insula Ammouliani şi pune la dispoziţie un centru de fitness cu cadă cu hidromasaj şi camere cu balcon şi vedere la Marea Egee. În toate zonele este disponibil acces gratuit la internet Wi-Fi.
Fiecare cameră include televizor şi aer condiţionat. Acestea au baie privată cu duş şi uscător de păr. Lenjeria de pat este inclusă.
Hotelul Ammouliani are un snack-bar şi terasă. La aproximativ 150 de metri se găsesc taverne şi un magazin alimentar. Printre alte facilităţi oferite la proprietate se numără săli de conferinţe, un lounge comun şi depozit de bagaje.
Portul insulei oferă legături frecvente cu oraşul Ouranoupoli, aflat la doar 150 de metri. Proprietatea pune la dispoziţie parcare privată gratuită.