Al Mankhool Road, Dubai, United Arab Emirates (Formerly Meena Plaza Hotel)
Work here? Claim this business