Prices for a stay in La Nouvelle Ville Ibn Batouta begin at $31 per night.