Offering a sun terrace and views of the city, Riad Of The Storks is set in Marrakech, 600 metres from Palais de La Bahia Guests can enjoy the on-site bar Certain units have a seating area where you can relax A terrace or patio are featured in certain rooms Each room comes with a private bathroom Riad Of The Storks features free WiFi throughout the property There is a 24-hour front desk at the property The riad also offers bike hire Museum Dar Si Said is 700 metres from Riad Of The Storks, while Cooking School is 800 metres away Marrakech-Menara Airport is 4 km from the property