11 20 St - Abu Hail, Hor Al Anz East Deira, Dubai, United Arab Emirates
The smoke-free Telal Hotel Apartments Dubai is situated in the very heart of Dubai 2.8 km from the large Al Mamzar Sandy Beach. This 4-star hotel features 56 rooms with city views, an outdoor swimming pool, and a fitness suite on site.
The hotel lies in Deira where Indian and Persian traders, about 15 minutes' drive from the Dubai Museum. The Telal Hotel Dubai stands in the vicinity of Al Qiyadah tube station. There is the refurbished Deira Clocktower 3.3 km away, while Abu Hail Metro Station A bus station is 650 metres from this accommodation. The hotel is also approximately 20 minutes by car from Business Bay train station, and 40 minutes' driving distance from Dubai airport.
The air-conditioned rooms have a balcony and a terrace equipped with a flat-screen TV with satellite channels, as well as air conditioning. Other comforts include an electric kettle, a full-sized refrigerator, and kitchenware for self-catering. Bathrooms come with a separate toilet and a shower, along with a hairdryer and dressing gowns.
Each morning, Telal Hotel Apartments serves a buffet breakfast. Experience American dishes at the American-style Telal restaurant onsite. You can visit a restaurant situated close by and taste American cuisine.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Telal Hotel Apartments!
For your convenience, we have collected the reviews from several sources.
Keith
2020-09-25
By and large, it was excellent place for sightseeing in Dubai, had much fun. In addition, free Wi Fi was a plus...
Ed
2020-09-18
It deserves its 4 stars. We loved the room, it was good sized:)))