Book online - Lato Boutique Hotel in Heraklion, Crete, Greece