Book Hotel Ambelia Village
Built in 1974 (Renovated in 2013)18.5 km from city center
Ambelia Village is a charming quiet retreat situated just outside the historic village of Bellapais. It has splendid panoramic views and is an ideal spot for walkers, bird watchers & nature lovers.
Show Hotel Ambelia Village on the map