Novotel Dubai Al Barsha 4 stars

Al Barsha, Sheikh Zayed Road, Opposite to Sharaf DG Metro Station, Al Barsha, 450011 Dubai, United Arab Emirates

Hotel image
Read more reviews for Novotel Dubai Al Barsha