It combines the ultimate in next generation facilities, cutting edge technology and an unmatched ambience and style. It is conveniently located minutes away from the World Trade Centre and Dubai Financial Centre.
Head Office
Business Bay, Bay Square, Building 13
P.O. Box 13164, Dubai, UAE