Com uma piscina exterior, o Thassos Grand Villas Apartments & Studios está localizado em Limenaria Island, a 500 metros da Praia Metalia. É composto por acomodações auto-suficientes com acesso Wi-Fi gratuito e uma varanda mobilada.
Todos os estúdios e apartamentos do Grand Villas apresentam uma decoração moderna, uma kitchenette bem equipada e uma mesa de jantar. Cada unidade está equipada com uma televisão de ecrã plano, ar condicionado e secador de cabelo.
A Praia de Limenaria fica a cerca de 350 metros. O Porto Ormos Prinou está situado a 25 km da propriedade e a capital de Thassos fica a 40 km. Akti Tripiti está a 2 km, enquanto a Praia Pefkari fica a 3 km.