Lords Hotel Apartments


1
Listing Type
Offer
List Category
Hotels
Location
Deira
Last update
Located in Dubai, Lords Hotel Apartments offers an indoor pool and a restaurant. This self-catering accommodation features WiFi in the rooms at an added fee.



Booking.com
Dubai, United Arab Emirates

XXX-XXX-XXXX
REPLY TO THIS CLASSIFIED
7 + 2 =