Apenas a 70 metros de uma praia isolada, o Nemesis está localizado a 400 metros da aldeia de Neo Klima, em Skopelos. Possui um jardim, terraço para banhos de sol e estúdios com uma varanda com vista para o Mar Egeu.
Todos os estúdios possuem ar condicionado, uma televisão e uma kitchenette com frigorífico. A casa de banho possui um duche, um secador de cabelo e produtos de higiene pessoal gratuitos. O acesso Wi-Fi está disponível gratuitamente em todas as áreas.
Os hóspedes podem visitar a Igreja de Agia Paraskevi e Agii Taxiarches, a 50 metros e 700 metros da propriedade. Alternativamente, podem visitar o porto e a vila de Glossa, a 8 km.
O Nemesis fica a 15 km do Refúgio de Vida Selvagem Palouki e da vila de Skopelos. A Praia de Chovolo fica a 1 km.