Ambassadors Residence ?+30 2821 600855Tompazi 12-30, Chania Town, 73132, GreeceHotel Add to favorites 0