Riad Arabesque is a beautifully ornate hotel housed in a historic 19th-century townhouse. Guests can enjoy a range of amenities, including on-site dining, an indoor pool for relaxation, and a spa offering rejuvenating treatments. The riad also features a charming terrace where visitors can take in the stunning views of the city.
Get personalized travel recommendations and answers to your questions with our Next-Gen Travel Search.
Try AI Travel Planner