F
Firas Alashram Review of Holiday Inn Dubai Al Barsha
Clean, near Emirates mall, near the metro station,...
Clean, near Emirates mall, near the metro station, and other facilities. Its actually in middle of Dubai and above all it's on Sheikh Zaid Road.
Comments: