Location

Property

Chania, Crete

Butique Hotel

Ambassador Residence Boutique Hotel 2