Book a villa in Greece for your holidays. Private houses with pool for rent in Crete and other Greek islands. Make a reservation for a luxury or traditional villa in Chania, Rethymno, Heraklio, Elounda and Santorini. Concierge services are provided upon r