Street 8, Community 128, Al Khabaisi, Deira
Dubai,
United Arab Emirates
P: +971 4 266 5244

Check-in Get Directions