Karta Vacation Rentals
On Rhodes’s sunlit southeast coast in the village of Lardos, Terra Pietra Luxury Villas & Suites sits within walking distance of the town centre and about 1–1.2 km from Lardos Beach. Close to the Acropolis of Lindos, Seven Springs and Kolymbia Harbor, these villas and suites put beaches and local sights within easy reach.