Le Riad Touda est situé dans le quartier de la Médina de Marrakech.
Ses chambres disposent d'une salle de bain privée et d'une connexion Wi-Fi gratuite, et l'hôtel dispose d'un restaurant, d'une terrasse et d'une piscine intérieure.
L'hôtel est situé à moins de 1 km du Palais de la Baie, à 1 km du musée orientaliste de Marrakech et à 700 m du musée Boucharouite.