11 20 St - Abu Hail, Hor Al Anz East Deira, Dubai, United Arab Emirates
Offering a restaurant, the 4-star Telal Hotel Apartments Dubai lies in Deira where Indian and Persian traders, about 10 minutes' drive from the large Al Mamzar Sandy Beach and approximately 6 km from Dubai Museum. Located around 15 minutes by car from the prominent monument "Deira Clocktower", the hotel offers views of the city and an outdoor swimming pool.
You'll need 40-minute drive to Dubai airport. Family tourists will enjoy visiting the vast indoor jungle-themed amusement park "Adventureland", which is 3 km away. Entertainment in the area includes Bur Dubai Abra Dock Marina within a 20-minute drive of the Telal Dubai. This Dubai hotel is located in the vicinity of Business Bay train station, while Abu Hail Metro B bus stop is 750 metres away.
Staying at the property, you may choose from one of the 56 rooms featuring a flat-screen TV with satellite channels, as well as essentials such as an iron with ironing board and air conditioning. Guests can also use an electric kettle, a fridge, and kitchenware.
The American-style Telal restaurant offers a wide assortment of American dishes. 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:)))