This magnificent villa has everything you need for your comfortable stay in both summer and winter. Located 300 meters from the sea in the prestigious area of Limassol, close to 5 star hotel Le Meridien, which has the largest center for spa-therapy. Nearby is St. Raphael Marina - Marina. In walking distance - restaurants, bars, souvenir and tourist shops. Villa has 3 levels.
Show More