Featuring free WiFi, Tara Hotel is situated in Dubai, 1,641 feet from Twin Towers Shopping Centre. The rooms have a flat-screen TV. Certain units feature a seating area for your convenience. There is a 24-hour front desk at the property. The hotel also offers car hire. Al Ghurair Centre is 0.6 miles from Tara Hotel, while Dubai International Convention and Exhibition Centre is 3.7 miles from the property. The nearest airport is Dubai International Airport, 3.1 miles from Tara Hotel.