Lotus Grand Hotel Apartments Dubai are located in Deira, Dubai, in the United Arab Emirates, approximately three kilometres from the airport and within four kilometres from the city centre mall. The beach is about five kilometres away.
Lotus Grand Hotel Apartments Dubai Click here to browse more
Dubai Accommodations
|