Lotus Grand Hotel

Lotus Grand Hotel Book / Directions
Address
38 Al Jazeira St - Deira ,Dubai Emirate
Nearest stations
About 9 minutes from اتحاد on foot
Reserve

Transit information

Nearest hotels

cntlog