Het Art Hotel ligt in het centrum van Amman. De kamers zijn voorzien van een airco, tv, kluisje, telefoon en een badkamer met bad/douche en toilet. Er is een dakterras waar je terecht kan voor een lekker drankje. Art Hotel Downtown ligt dichtbij de populairste bezienswaardigheden van Amman, zoals JADAL for Knowledge and Culture (0,1 km) en Grand Husseini Mosque (0,6 km).