Karta Vacation Rentals
In the very center of Limassol, a short walk from Cyprus University of Technology and Heroes Square. You’re within about a 15-minute stroll of Limassol Marina and half a mile from the Seafront Promenade and Limassol Castle — true city-center aparthotel convenience.