Tavros Hotel

4.6
(115 reviews)
181, Elia Tavrou Street Neo Chorio, Polis 8831 Cyprus
Official website
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…

Tavros Hotel | Peyia | Cyprus | TripAligner