Tavros Hotel
Hotel
About
The Tavros is a small lovely hotel in an area of outstanding beauty close to the Latchi fishing harbour and the Akamas National Park. Family run, Odysseus and Dora offer a truly hospitable and homely environment. The panoramic landscape views and superb beaches combine to provide the perfect choice for a quiet and relaxing holiday, be it cycling, walking, water activities or just a break in the summer sun…