Mediterranean Beach Hotel 4 stars

71 Amathus Avenue, Agios Tychonas, 4533 Limassol, Cyprus

Hotel image
Read more reviews for Mediterranean Beach Hotel