Tara Hotel Apartments Overview
Set in Dubai, Tara Hotel Apartments is 1 km from Twin Towers Shopping Centre. Al Ghurair Centre is 1.4 km from the property. Free WiFi is available throughout the property.The property also offers grocery delivery.Grand Mosque is 1.5 km from Tara Hotel Apartments. The nearest airport is Dubai Intern
ational Airport, 6 km from the property.