A nice accommodation in the city centre of Mosta, from which you can easily access all other great parts in Malta!