yellowpages.ae

Tamarind Hotel

Al Soor Street, Al Daghaya, Deira, Dubai
P.O.Box: 28490, Dubai