Le Riad Arabkech est situé dans le centre de Marrakech, à 500 mètres du musée orientaliste et à 800 mètres du musée Boucharouite.
Il dispose d'une connexion Wi-Fi gratuite, d'un bar, de la climatisation, d'une piscine intérieure, d'une terrasse où le petit-déjeuner continental est servi et d'un service de navette (en supplément) pour l'aéroport, situé à 8 km.
Les attractions touristiques les plus importantes, le musée Mouassine, Djemaa El Fna et la mosquée Koutoubia, se trouvent tout près de l'hôtel.