Tavros Hotel Apartments

182 Elia Tavrou, Neo Chorio, 8831 Polis Chrysochous, Cyprus

Hotel image
Read more reviews for Tavros Hotel Apartments