Whether you are aiming for a relaxing holiday or a business trip, the Alexandra Hotel Malta offers the ideal location and accommodation. Being just 5 minutes away from the beach, shopping centres, supermarkets, casinos, conference halls, a yacht marina,..