Grand Cosmopolitan Hotel Dubai

Located in Al Barsha area, the centre of Dubai with various commercial and leisure hubs, the hotel is easily accessible from Sheikh Zayed Road. https://www.grandcosmopolitandubai.com/

Grand's Images

Images