Accommodation

THE VILLA offers a choice of elegantly furnished guest rooms and suites to render a delightful experience.