The View Al Barsha Hotel Apartments

Sheikh Zayed Road, Al Barsha, near Mall of The Emirates, Al Barsha, Dubai, United Arab Emirates

Hotel image
Read more reviews for The View Al Barsha Hotel Apartments