The View Al Barsha Hotel Apartments is located directly on Sheikh Zayed Road. Free Wi-Fi access is available in public areas. The property is 500 meters from Mall of the Emirates and minutes away from Mashreq metro station.
Number of rooms: 57
Sheikh Zayed Road, Al Barsha, near Mall of The Emirates, Al Barsha, Dubai, United Arab Emirates