Twins Downtown Hotel bevindt zich op 3,4 km van Zahran-paleis en 15 minuten lopen van The Jordan Museum, en heeft kamers in Amman. Dit hotel met 3 sterren biedt gratis WiFi, roomservice en een 24-uursreceptie. De accommodatie is rookvrij en ligt op 12 minuten lopen van Rainbow Street.
Alle kamers bij het hotel hebben airconditioning, een kledingkast, een flatscreen-tv, een eigen badkamer, beddengoed, handdoeken en een terras met uitzicht op de stad. Twins Downtown Hotel is voorzien van bepaalde kamers met uitzicht op de tuin, en iedere kamer is uitgerust met een waterkoker. Kamers zijn voorzien van een koelkast.
Populaire bezienswaardigheden in de buurt van de accommodatie zijn Grote Hoessein-moskee, The Islamic Scientific College en Tempel van Hercules en de Romeinse Korinthische zuil. Het dichtstbijzijnde vliegveld is Internationale luchthaven Queen Alia, op 33 km van Twins Downtown Hotel.