Luxury vacation villa rentals in Crete, a self catering accommodation villa to rent with 5 bedrooms, scenic view, pool & Jacuzzi near the beach for holidays.
Last seen: April 15th at 11:59am — Visit site