This lovely hotel can be found in Heraklion City. The 18 welcoming accommodation units offer a perfect place to relax at the end of the day. This hotel does not accept pets.