About The Hotel
Villa Mare Nostrum is located in the beautiful village of Limenaria on the southern part of the island. Its ideally located just 30 meters away from the wonderful beach of Limenaria but at the same time fairly close to the village center with all the restaurants, shops & bars. Its proximity to the beach, offers you a chance to spend some quality time relaxing and enjoying the crystal clear waters of the Aegean sea without straying too far from the comfort of your hotel. It is an ideal choice for anyone who wishes to experience the beauties of Thassos island and enjoy a comfortable and relaxed holiday at the same time.