El Taj Plaza Hotel, situado en el corazón de Juffair, ofrece habitaciones cómodas con aire acondicionado y conexión gratuita a internet. Este establecimiento incluye piscina en la azotea con vistas panorámicas a la ciudad.
Las habitaciones del Hotel Taj Plaza están equipadas con minibar, TV y baño privado. Algunas habitaciones tienen zona de estar. Se proporciona servicio de habitaciones las 24 horas, los 7 días de la semana.
El Taj Plaza dispone de piscina al aire libre, así como spa con baño marroquí y gimnasio.
Los huéspedes podrán disfrutar de cocina tradicional árabe y de platos internacionales en el restaurante iraquí Baghdadi y en el restaurante árabe Al Ghazal.
Este establecimiento incorpora aparcamiento privado gratuito. Se encuentra a solo 5 minutos a pie de la biblioteca nacional de Shaikh Isa y la gran mezquita Al Fateh.