The 4-star Four Points by Sheraton Downtown Dubai features a rooftop swimming pool and free Wi-Fi in all areas. Located on Mankhool Road, it is 2 km from the World Trade Centre...
Citymax Hotel Al Barsha At The Mall offers modern accommodation across the street from Mall of Emirates, one of the largest shopping malls in the world. Jumeirah Beach Park is...