-
Indoor pool
Set in Marrakech, 600 metres from Djemaa El Fna and 700 metres from the centre, Riad Atlas Palace & SPA offers air-conditioned accommodation with free WiFi, and a garden. Featuring a 24-hour front de… read more
Indoor pool