Paradise Island Villas
The new 5 Star, Boutique Villa Hotel on Crete, Greece!
Just 12 luxury & elegant villas, 12 minimalist marvels with their own gorgeous grounds & private pools, scattered between mountains and Mediterranean. Luxury villa accommodation is uniquely combined with the charm and the facilities of a 5 Star Boutique Hotel!
28 Pins54 Followers