Tara Hotel Apartments
DEIRA MOBILE MARKET,NEAR PALMDEIRA METRO STATION, DEIRA DUBAI. - Dubai,
United Arab Emirates
View Map
Area: Deira
- Jump to:
- Info
Set in Dubai, Tara Hotel Apartments has well-equipped accommodation featuring free WiFi, 1 km from Twin Towers Shopping Centre and 1.4 km from Al Ghurair Centre.