Hotel Dar Mayssane(3 stars)

13 Rue Faran Khechen - Bab al Alou View on map