Отель Malta расположен в центре города Мекнес, всего в 500 метрах от железнодорожного вокзала Аль-Амир-Абделькадер. К услугам гостей паб в английском стиле, бар с живой фортепианной музыкой и ночной клуб.