34
The Grand Excelsior Hotel is Dubai's newest hospitality address, located in the heart of "New Dubai" in Al-Barsha area, few steps away fr...
The Grand Excelsior Hotel is Dubai's newest hospitality address, located in the heart of "New Dubai" in Al-Barsha area, few steps away from Mall of Emirates. Designed in the style of opulent cruise ships, the hotel welcomes business and leisure travelers to indulge in luxury hospitality. The hotel has 230 richly appointed guest rooms and suites and features a wide array of dining, recreational, leisure and business facilities.
to add this to Watch Later

Add to

Loading playlists...