-
Tara Hotel established in 1990 is centrally located in business district of Deira, Dubai hardly 1 minute walk from Baniyas Square Metro Station, walking distance to Sabakha Bus station, 10 minutes drive from Dubai International Airport and 5 minutes walk to water taxi stand to travel to other side of Dubai (Bur Dubai). The hotel has single, double, triple, suit Read more...
Home Tag: Tara Hotel in United Arab Emirates