This charming hotel can be found in Chania City. With a total of 5 units, this is a nice place to stay. No pets are allowed on the premises.