The Castle Hotel bevindt zich in Amman, op 7,5 km van Tempel van Hercules en de Romeinse Korinthische zuil, en biedt accommodatie met een tuin, gratis privéparkeren, een gedeelde lounge en een terras. De accommodatie heeft een snackbar en een Belgisch restaurant. De accommodatie biedt een 24-uursreceptie, luchthaventransfers, roomservice en gratis WiFi.
Alle kamers bij het hotel hebben airconditioning, een zithoek, een flatscreen-tv met satellietzenders, een kluisje en een eigen badkamer met een bidet, gratis toiletartikelen en een haardroger. Kamers zijn voorzien van een koelkast.
De accommodatie heeft een kapper en een business centre.
Zahran-paleis ligt op 8,2 km van The Castle Hotel, en The Islamic Scientific College ligt 8,7 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Queen Alia, op 39 km van de accommodatie.