A 4-star hotel in the heart of the city, featuring a traditional Maltese facade of limestone. The ideal place for leisure and business guests, offering [ + ]