Get Directions
Address: Melia Hotels, 1, 23 Street
Location: R Floor Al Raffa - 316, Bur Dubai, Dubai
City: Dubai
Telephone: +97143868111 , +97143868222