Este lujoso hotel de 5 estrellas se encuentra en el centro del distrito financiero de Ammán, a solo 3,2 km del centro comercial Al Mukhtar Mall Amman. Cuenta con piscinas cubiertas y al aire libre, spa y gimnasio.
Todos los días se sirve un desayuno en el restaurante Spice Garden, que también sirve cenas buffet temáticas. El Green Lounge ofrece una selección de cafés y tés de todos los continentes y entretenimiento en vivo por la noche.
Todas las habitaciones están equipadas con muebles elegantes y refinados. Las modernas instalaciones incluyen TV vía satélite en todas las habitaciones. Algunas habitaciones del Sheraton Amman Al Nabil Hotel tienen una sala de estar y un balcón.
El spa Sheraton Amman ofrece tratamientos de masaje y baño de vapor. También hay un moderno gimnasio equipado con equipo cardiovascular y pesas libres. También se proporciona acceso a Wi-Fi. El Sanctuary Lounge sirve cócteles refrescantes y varios platos en forma de buffet o como artículos individuales. En The Green Lounge se pueden disfrutar bebidas, aperitivos y entretenimiento en vivo.
El Sheraton Amman Al Nabil Hotel ofrece aparcamiento privado gratuito. El aeropuerto internacional de Marka se encuentra a 9.7 km.