Cavo Spada Luxury Resort and Spa
The sublime Cavo Spada Luxury Resort and Spa, dominates an expanse of 65000 sqm of private property, the full length of which is on a Blue Flag awarded beach featuring the natural beauty and tranquility of the Cretan Archipelagos – majestic views to the Gulf of Chania and Cape Spada, after which our hotel was […]