Dubai, UAE on the 25th Nov 2016: Grosvenor House is a twin tower complex in Dubai Marina in Dubai. The two towers stand at the same height of 210 metres (690 ft) with 48 floors each.

  • 31
  • 0
License and Use
Free for commercial use No attribution required
Share