Italy in Morocco: In addition to Italy's vice consulate in Marrakech, Italy has 5 other representations in Morocco. These representations include an embassy in Rabat consulates in Agadir, Casablanca, Fes, and Tangier.
Morocco in Italy: Morocco has 8 representations in Italy. These representations include an embassy in Rome consulates in Bari, Bologna, Catanzaro, Milan, Palermo, Turin, and Verona.
Please contact the vice consulate in Marrakech directly for inquiries and questions regarding visa regulations and passport requirements.