Ambassadors Residence is located at Chania Venetian Harbour in Greece. City Centre is a 5-minute walk away. Ambassadors Residence has a seating area with a flat-screen, satellite TV and a minibar. Most units come with Cretan Sea and old harbour views. A 24-hour front desk and a shared lounge are featured in the property facilities. Beauty treatments can be arranged.
There`s a Kum Kapi beach only 5-minute walk away and Ioannis Daskalogiannis International Airport is 10.6 miles away.