Hotel

Ambeli Villa

847 00 Megalochori,Santorini,GR, Santorini, Greece Show on map

About Ambeli Villa

Ambeli Villa is a hotel in Santorini, Greece. It is one of 1,720 places to stay in Santorini listed on Triptoic.

Property facts

Property type
Hotel

Location

847 00 Megalochori,Santorini,GR, Santorini, Greece

Loading map…

Frequently asked questions

Where is Ambeli Villa located?

Ambeli Villa is located at 847 00 Megalochori,Santorini,GR, Santorini, Greece.

Stays near Ambeli Villa

Highly rated alternatives close by

All 1,720 in Santorini →

More ways to stay in Santorini

See prices on Agoda
Check prices