Nestled inside the British Hotel in Valletta, this restaurant offers breathtaking panoramic views of the Grand Harbour, not to mention a delicious extensive menu
Reclaim summer's carefree spirit by soaking up the sun, sipping on cocktails and treating yourself to a delicious lunch and/or dinner at Cavalieri Art Hotel
