Villa No. 10 Seafront Villas Greece is located in Kilada, Greece on Lepitsa Beach Area Kilada, Kranidi, Porto Heli. Villa No. 10 Seafront Villas Greece is rated 4.6 out of 5 in the category villa in Greece.
Address
Lepitsa Beach Area Kilada, Kranidi, Porto Heli