This unpretentious hotel is situated in Heraklion City. The total number of units is 41. This is not a pet-friendly hotel.