Charming boutique hotel
Allegro, a hotel in St. Julian's, Malta, is described by guests as a charming boutique hotel that offers a pleasant stay. Several of the hotel's rooms have been recently upgraded and others are in the process of being upgraded. The refurbished parts are better than before pointed out appreciative guests. The hotel is generally described as clean and spotless.