Set in Dubai, Tara Hotel Apartments is 0.6 miles from Twin Towers Shopping Centre. Al Ghurair Centre is 0.9 miles from the property. Free WiFi is available throughout the property. The property also offers grocery delivery. Dubai International Convention and Exhibition Centre is 3.7 miles from Tara Hotel Apartments. The nearest airport is Dubai International Airport, 3.7 miles from the property.