The newly refurbished venue for conferences and events in Malta, the The Malta Marriott Hotel & Spa offers extensive facilities and accommodation.