Villa Eleni is located in Rachoni, Greece on Near S/M Latsouris. Behind the plant nursery. Skala Rahoni. Villa Eleni is rated 5 out of 5 in the category holiday apartment rental in Greece.
Address
Near S/M Latsouris. Behind the plant nursery. Skala Rahoni