Karta Vacation Rentals
Nestled on Cyprus’s southern coast in Agios Tychonas, this beach apartment sits a short stroll from Vouppa, Amathounta and Agios Georgios Frangoudi beaches. Limassol Castle and Limassol Marina are about 9 km away, putting city sights and the harbor within easy reach.