Grand Millenium Hotel , Al Rabea 2nd Street, Barsha Heights (Tecom), Hadaeq Mohammad Bin Rashid, Dubai, Tecom (Al Thanyah 1), Hadaeq Mohammad Bin Rashid
8.77 mi from World Islands
The Atrium Restaurant in Barsha Heights, Dubai. Open daily with valet parking and multiple payment options accepted.
Is this your listing?