We were taking a break during our extended visit in Malta, to visit Rome Having found this hotel and subsequent reviews on the internet, we decided to try it after we were unable to get accommodation at two other similar 4* rated establishments in the nearby vicinity. The only real 4 star rating regarding this establishment must be its location... more








