Il Thousand Nights Hotel si trova ad Amman, a 2,5 km dal ristorante Iwanhim Diwan al-Sultan. L'hotel dispone di una terrazza e sauna, e gli ospiti possono gustare un pasto nel ristorante. La connessione Wi-Fi è gratuita in tutta la struttura e un parcheggio privato gratuito in loco.
Tutte le camere di questo hotel sono climatizzate e dotate di TV a schermo piatto con canali satellitari. Alcune camere dispongono di un'area salotto per rilassarsi dopo una giornata intensa. Troverete un bollitore in camera. Tutte le camere sono dotate di bagno privato. Per la vostra comodità, troverete accappatoi e pantofole.
Il Thousand Nights Hotel dista 3,5 km dal Parco Nazionale Al Hussein e 5 km dall'Ambasciata degli Stati Uniti. Il ristorante Abu Jbara e il ristorante Habiba si trovano accanto alla struttura. L'aeroporto più vicino è Queen Alia International, a 32 km dalla struttura.
La struttura dispone di una reception aperta 24 ore al giorno.