Malta Marriott Resort & Spa
STJ1017 St Julian's, 39 Main Street Balluta Bay
STJ1017 St Julian's, 39 Main Street Balluta Bay
Malta Marriott Hotel & Spa is in the heart of St. Julian's, within a 5-minute walk of Balluta Square and Church of Our Lady of Mount Carmel. This luxury hotel is 0.2 mi (0.3 km) from Balluta Bay and 0.2 mi (0.3 km) from Spinola Bay.