Free Info / Price Request
About
Grand Abu Shakra - Al Barsha - Dubai is located at Time Topaz Hotel, Apartments, Al Barsha, Behind Mall of Emirates. We are committed to setting and upholding our own exacting standards, insuring that you’re each and every visit is exceptional.