Following the opening of Grosvenor House Tower One in 2005, travellers will now be able to take Dubai holidays to the newly-opened Tower Two. The hotel boasts forty-five storeys of luxurious suites, residence apartments, villas, and upscale facilities.