Location

Property

Chania, Crete

Suites

Oscar suites / Sea view suite