Hotel Angelos ligt aan de kust in het pittoreske havenstadje Ormos-Panagias. Het beschikt over een restaurant aan zee en een strandbar. WiFi is gratis in het hele pand.
De kamers van het Angelina Hotel zijn uitgerust met een eigen badkamer, een lcd-tv, airconditioning en een koelkast. De kamers hebben een balkon en sommige bieden gedeeltelijk uitzicht op zee of de tuin.