Dar al-Makhzen

It is huge, you cannot really visit it (but it is a nice walk), the armed guards might allow you walk from one entrance to another especially if you look like a tourist. Bring your passport.

Things to see in Morocco

Wikipedia