The comfortable Hotel Nestos is conveniently situated at the entrance of the town of Xanthi in northeastern Greece, yet still within walking distance of the town centre. It features modern, spacious r...