Grand Abu Shakra - Al Barsha - Dubai is located in Time Topaz Hotel, Apartments, Al Barsha, Behind Mall of Emirates, Dubai. It offers a variety of specialties and provides space for hosting your events.
Already have an account?
See a problem with this venue's profile? Submit an issue