Construction of the hotel was completed in 2002. The architect for the building, also known as the Taj Tower, was Samir Khairallah & Partners. The hotel has 27 floors above ground, with nine elevators and four escalators.