Al Mansour Plaza Hotel cuenta con una terraza en la azotea y se encuentra a tan solo 5 minutos en auto de Souq Waqif y de Centro de arte Souq Waqif. Los huéspedes pueden ir a comer a alguno de los 3 restaurantes. Después, pueden relajarse en el spa con un masaje de tejido profundo, envolturas corporales o envolturas desintoxicantes. Este lugar cuenta con 3 bares, una piscina al aire libre y detalles en las habitaciones, como lavadoras y refrigeradores.