Away from the busy nightlife of St Julian's, the hotel is centrally located on the capital's doorstep, meters away from some of Malta's finest cultural hot spots. Renovated in the year 2000, this comfortable, 4-storey hotel comprises a total of 136 rooms,..