Roof terrace

Moroccan hotels with roof terraces offer a place to enjoy the sun, bar area, and often wonderful views.