LOCATION

Ambeli Hotel is situated less than 200 meters from the famous beach of Perivolos, 800 meters from Perissa Village, 10 km from Fira Capital, 7 km from Port and 10 km from Airport.

PHOTOS