El Riad O está situado en el centro de Marrakech, junto a la plaza de Jemaa El Fna. Cuenta con piscina al aire libre, solárium, hammam y servicio de masajes.
Las habitaciones del Riad O disponen de baño privado, aire acondicionado, TV, conexión WiFi gratuita, chimenea y acceso a una terraza.
El Riad O sirve cocina típica marroquí en su comedor. También se sirven comidas y bebidas en la terraza y el salón.
El Riad O está a unos pasos de la mezquita de Kutubia, el palacio de la Bahía y el palacio de El Badi y a 5 minutos en coche de la Gare Routière de Marrakech.