Telal Hotel Apartments
Dubai Dubai
Check in
2:00 PM
Check out
12:00 PM
Located in Dubai (Deira), Telal Hotel Apartments is within a 10-minute drive of Gold Souk and City Centre Deira. This upscale hotel is 7 mi (11.2 km) from Dubai World Trade Centre and 7.1 mi (11.5 km) from Dubai Cruise Terminal.
Make yourself at home in one of the 56 air-conditioned rooms featuring kitchenettes with refrigerators and stovetops. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Conveniences include phones, as well as desks and complimentary newspapers.
Property Details
Location
11 20 St - Abu Hail, Dubai, Dubai 33324, United Arab Emirates