Malta

InterContinental Malta

InterContinental Malta

InterContinental Malta is located on the island’s northern coast in St. George’s Bay, here excellent shopping facilities, entertainment and night…