This unpretentious hotel can be found in Heraklion City. The total number of guests rooms is 21. Visitors will not be bothered during their stay, as this is not a pet-friendly accommodation.