A supreme 4 star hotel with breathtaking panoramic views of the picturesque town of Mellieha. A sumptuous retreat for the business traveller, or a luxurious indulgence if you want to spoil yourself or a loved one.

Book Online

Check in date
  • Reception
  • La Salita Suite
  • Prestige Room
  • Bathroom
  • Comfort Village View Room
  • Le Spa Reception
  • Le Spa Treatment Room
  • The Arches Restaurant & Wine Cellar