Offering a barbecue and sun terrace, Tavlaridis is set in Nea Potidaea Sani Beach is 10 km away Free WiFi is available The pet-friendly accommodation is air conditioned and is equipped with a flat-screen TV There is also a kitchenette, equipped with a refrigerator There is a private bathroom with a bath or shower in each unit Towels are featured Vourvourou is 39 km from Tavlaridis The nearest airport is Thessaloniki Airport, 48 km from Tavlaridis