A lavish 5-star hotel, the Movenpick Grand Plaza is ideally located near to Dubai Marina and Mall of Emirates, directly on Sheikh Zayed Road.
Easy access to the city and a multitude of Dubai’s popular tourist destinations, as well as state-of-the-art amenities has made this a very successful business hotel.