Have a pleasant stay in one of the 132 bright & spacious rooms & suites designed to provide flexibility in your workspace & comfort in your rest time.
Departments
Get In Touch
Sheikh Zayed Road, Al Barsha 1, Near Mashreq Metro Station & Mall of The Emirates, Dubai, UAE