'The Island Concept': A New Aria Hotels Boutique Property Under Development by Mirum Hellas in Agios Nikolaos, Crete

Aria Hotels (www.ariahotels.gr[1]), the boutique hotel and villas company wholly owned by the Libra Group, has announced the latest addition to its portfolio of properties on Crete. The Island Concept is a luxury boutique hotel at Agios Nikolaos curren…