7.8 Guest rating Hotel photo

Villa Villa Elli

Hint: You can enter any city or hotel name
Price from$59

Book Villa Villa Elli

ammoulianis 1 0.1 km from city center

Featuring free WiFi and air conditioning, Villa Elli is situated in Amoliani. Ouranoupoli is 5 km from the property. The accommodation comes with a flat-screen TV. Some units include a terrace and/or balcony.

Photos Of
  • Parking
    • free
Facilities of Villa Villa Elli
Room facilities
  • Air conditioning
  • TV
  • Hairdryer
  • Shower

Show Villa Villa Elli on the map

Villa Elli 40.3332 23.922594