Riad d'Or
This traditional guesthouse rambles across three 18th-century buildings; it's the kind of place where you might climb a staircase and chance on a plant-filled patio. Visitors on a budget will find decent amenities for the price, including good-size rooms, a quality restaurant, and a roof terrace for sunbathing or relaxing, complete with a pool and great views over the Imperial City.