Amiri 5 Bed Luxury Villa Amiri in Balos, Meganisi, Greece Amiri Meganisi Luxury Villas, an accept cookie click is necessary to view Villa Amiri photos & details.Accept Cookies Our 5 Bedroom Meganisi Vacation Rentals Amiri Meganisi Luxury Villas