Il y a trois restaurants, dont le Chehrazade et le restaurant panoramique La Citadelle. L'hôtel abrite aussi deux snack-bars, deux bars et une discothèque.
Le Chabha Cham Palace est un des hotels les plus luxueux de la Syrie, il atteint confortablement le niveau 5 étoiles international. RD10-06
Le Chabha Cham Palace est situé sur la principale route de Damas à la périphérie sud d'Alep, à 2km de la citadelle.