Das Landmark Amman Hotel liegt im Geschäftsviertel von Amman im Stadtteil Al-Abdali. In der näheren Umgebung befinden sich Regierungsgebäude, Einkaufsbereiche, Restaurants und kulturelle Einrichtungen. Wichtige Punkte der Stadt wie die Rainbow Street oder die Zitadelle sind in kurzer Fahrzeit erreichbar.
Das Hotel verfügt über mehrere Restaurants und Bars mit internationaler und regionaler Küche. Zur Ausstattung gehören außerdem ein Außenpool, ein Fitnesscenter sowie ein Spa- und Wellnessbereich. Zusätzlich stehen Konferenz- und Veranstaltungsräume, Business-Services, WLAN und Parkmöglichkeiten zur Verfügung.
Die Zimmer verfügen über ein Kingsize-Bett oder zwei Einzelbetten sowie einen Arbeitsbereich. Zur Ausstattung gehören Klimaanlage, Fernseher, WLAN, Safe sowie Kaffee- und Teezubereitungsmöglichkeiten. Das Badezimmer ist mit Dusche/WC oder Badewanne, Haartrockner und Pflegeartikeln ausgestattet.