El Riad Challa Hotel & Spa ofrece un solárium y vistas a la piscina en Marrakech. Este riad alberga un centro de spa con hammam y un bar.
Todas las habitaciones incluyen TV vía satélite. Algunas disponen de terraza o patio. Todas tienen baño privado. Hay artículos de aseo gratuitos y secador de pelo. El Riad Challa Hotel & Spa ofrece WiFi gratuita en todas las instalaciones.
La recepción abre las 24 horas.
Este riad proporciona servicio de préstamo de bicicletas. Djemaa El Fna está a 300 metros del Riad Challa Hotel & Spa y el zoco de la Medina, a 500 metros. El aeropuerto de Menara - Marrakech se halla a 4 km.