Your hotel reception is the easiest place to print a boarding pass in Marrakech; most hotels readily offer this service for guests. Alternatively, numerous internet cafes and cybercafes are scattered throughout the city that provide printing services.