Royal Savoy Villas

Home >> Stay >> Royal Savoy Villas
Share This Page :

Directly overlooking the sea, the Villas are the crown jewels of the Savoy resort. Each of the nine dwellings is more than just a private villa.

Each is individually styled in differing themes, creating a unique and luxurious environment that will transform your holiday into an unforgettable experience.

Visit website: