Al Maktoum Road, Deira, Deira, DubaiMaktoum St
Tel 04 227 0000Fax 04 227 9993
Website methotels.com
Updated On: 15.02.17