Grosvenor House Hotel and Apartments

Dubai Marina Al Sufouh Road