Contact us
About company
Elounda Solfez Villas (self catering vacation rentals) are located in elounda, in Eastern Crete, Greece. Arranged on a hill, as on a music pentagram, the elounda Solfez Villas offer breathtaking views over the Mirabello Bay and the Aegean Sea.
GR
Unknown
Not verified company
Business transparency
- Did not verified company info
- Ask their customers for reviews
- Did not replied to negative reviews