Prince Stafylos está localizado na área de Livadi em Skopelos Town, uma parte charmosa e histórica de Skopelos, Grécia. O hotel está a 0,5 km do Porto de Skopelos e do Centro Fotográfico de Skopelos. A Praia de Stafylos, conhecida por sua beleza natural e importância arqueológica, está a cerca de 4,8 km de distância. O aeroporto mais próximo é o Aeroporto Nacional da Ilha de Skiathos, aproximadamente 32 km do hotel.