Situated in Triopetra and only 2.2 km from Triopetra Beach, Apartment Petra Mare features accommodation with sea views, free Wi-Fi and free private parking. This apartment has a pool with a view and a garden.
Number of rooms: 2
Triopetra, Triopetra, 74053, Greece