Tavros Hotel Apartments
Photo gallery for Tavros Hotel Apartments
Overview of Tavros Hotel Apartments
Tavros Hotel Apartments
3-star Neo Chorio apartments with kitchenettes
Reviews
9.6
Exceptional
Popular amenities
Explore the neighborhood
181, Elia Tavrou Street, Neo Chorio, 8852
- Latchi Harbour4 min drive
- Latchi Beach5 min drive
- Akamas Peninsula National Park8 min drive
- Paphos (PFO-Paphos Intl.)66 min drive