Lords Hotel Apartments
The 3-star Lords Hotel is located in the heart of Dubai.
Located in Bur Dubai district, close to Al Rigga subway station and Dubai International Convention and Exhibition Centre and Dubai Museum. The property is set a 20-minute stroll from Dubai center.
This pleasant hotel comprises 42 guestrooms with TV with satellite channels, a minibar, a sofa, a refrigerator and a microwave. Room facilities also include an electric kettle, kitchenware and a toaster for self-catering.
Guests are offered a buffet breakfast served in the restaurant. The restaurant menu features international dishes. Automatic and Al Safadi are situated in a shopping area, about 100 meters from the venue.
Lords Hotel lies within 5 minutes’ drive to Dubai airport.
The hotel also offers bicycles and cars for rent.
Mountain biking and golf are provided on site.