Sunsmile
Situated in Limasol , this property offers an ideal place of rest and relaxation. The Hotel is within easy reach of the beach. Read more
Sunsmile
Situated in Limasol , this property offers an ideal place of rest and relaxation. The Hotel is within easy reach of the beach.
Number of Rooms: 134