Aphrodite Beach Hotel 2 stars

62 Rigenas Street, 8831 Polis Chrysochous, Cyprus

Hotel image
Read more reviews for Aphrodite Beach Hotel