Nag-aalok ng sun terrace at mga tanawin ng pool, ang Riad Challa Restaurant & Spa ay matatagpuan sa Marrakech. May spa center at hammam ang riad, at mae-enjoy ng mga guest ang inumin sa bar.
Bawat kuwarto ay may TV na may mga satellite channel. Nagtatampok ng terrace o patio ang ilang mga kuwarto. May private bathroom ang mga kuwarto. Para sa kaginhawahan ng mga guest, may libreng toiletries at hairdryer. Nagtatampok ang Riad Challa Restaurant & Spa ng libreng WiFi sa buong accommodation.
May 24-hour front desk sa accommodation.
Nag-aalok din ang riad ng bike hire. 300 metro ang Djemaa El Fna mula sa Riad Challa Restaurant & Spa, habang ang Souk of the Medina naman ay 500 metro ang layo. 4 km ang layo ng Marrakech-Menara Airport mula sa accommodation.