Overview Riad Turquoise is located close to the center of the city and provides great accommodation leisure travelers. Among its amenities, it features: 24h check-in, air conditioning, internet access, a swimming pool and a TV lounge. Location Due to..