TIME Topaz Hotel Apartments
Treat yourself to an exceptional stay at TIME Topaz Hotel Apartments . Conveniently situated across from Mall of the Emirates in Dubai, this all-new Al Barsha apartment hotel is re-invigorating the traditional travel experience for business travellers and vacationers alike.
Al Barsha – facing Mall of the Emirates 283436 Dubai.
Dubai International Airport