Situada no meio de um rico jardim florido, a 100 metros do Porto de Skala, a Villa Zacharo apresenta acomodações climatizadas com uma varanda mobilada. O acesso Wi-Fi gratuito está disponível por toda a propriedade.
Os quartos do Zacharo incluem uma televisão, um frigorífico e um cofre. Todos são insonorizados e têm uma casa de banho privativa com chuveiro e secador de cabelo.
Os funcionários do hotel providenciam um serviço de transporte gratuito do porto e também podem organizar o aluguer de carros. Está disponível estacionamento privado gratuito no local.
A Villa Zacharo fica a 400 metros da Praia Theologos e a 2,5 km da Praia Agrio Livadi. O famoso Mosteiro de Patmos, que remonta ao século XI, fica a 4,5 km.