The View Al Barsha Hotel Apartments

Sheikh Zayed Road, Al Barsha, near Mall of The Emirates, Al Barsha, Dubai
1450 Reviews 7.9
  • Home
  • The View Al Barsha Hotel Apartments


Description

Hotel Facilities