Offrant une vue sur la ville, l'établissement The Town House est idéalement situé à Limenas, à proximité des plages de Limenas, Papias et Tarsanas. Il propose un jardin et une connexion Wi-Fi gratuite.
Dotés d'une terrasse, les logements comprennent la climatisation, une télévision à écran plat ainsi qu'une salle de bains privative avec baignoire ou douche et sèche-cheveux. Tous les logements disposent d'un balcon avec vue sur la montagne.
Vous séjournerez à proximité du port de Thassos, d'Agios Athanasios et du musée archéologique. L'aéroport international de Kavala, le plus proche, est implanté à 22 km.