Location

Property

Chania, Crete

Hotel

Samaria hotel – Luxury Penthouse Suite