ALLEGRO HOTEL MALTA
Updated 626 days ago
Ross Street, STJ 3240, St. Julian's, Malta
Allegro Hotel offers comfortable air-conditioned accommodation in a convenient and quite location in St. Julian's, just 250 metres from the Blue Flag beach at St George's Bay.
Also known as: Allegro Hotel