Chinese Village 2

Mankhool, Sea View Hotel, Al Mina Road, Dubai