Choose your room
Lords Hotel
Located 0.6 km from Al-Futtaim Group, Lords Hotel Dubai is merely a 5-minute walk from Al Ghurair Mosque.
Located within 10 km of Business Bay railway station, this hotel stands within a few blocks of Al Ghurair Center. The hotel stands 10 minutes' stroll from Salah Al Din tube station. Al Fahidi can also be found 3.1 km from the property. Salah Al Din Metro 1 bus stop is at a distance of just around the corner from the Lords.
Guests can try American dishes at Denny's situated 350 metres away.