Royal Villas boutique hotel, uniquely located within its own private grounds next to a crystal clear sea, in Crete region of Greece.
The hotel is equipped with 40 outstanding garden, pool or sea view-facing villas to cater for all the relaxation and enjoyment of the guests.