Resorts in Tolo
Filter Results
Apply Filters
Clear Filters
1 property found
-
Sort by
Popularity : high to low
-
Arcadia Luxury Rooms Seaside Cuisine
Μπουμπουλίνας 25, Tolo, Greece (Show map)
Arcadia Luxury Rooms Seaside Cuisine Tolo hotel offers 6 rooms a 16-minute walk from Agia Kyriaki Church. There is also parking.
More...
From US$ 166price for 1 nightBook Now