Garhoud Road, Deira | adjacent to the Etihad Building, Garhoud Road, Dubai 35771, United Arab Emirates (Formerly Suha City Hotel by Mondo)
Work here? Claim this business