137 Spyros Araouzos Ave., Box 50398, Limassol, Limassol, 3604, Cyprus
Fodor’s Expert Review
Editor's Note: This location is no longer in operation.
A great sea view adds to the appeal of this family hotel near the Kolossi Castle.
BACK TO TOP