Lotus Downtown Metro Hotel Apartments &Amp; Spa - Dubai United Arab Emirates - Photos
» Lotus Downtown Metro Hotel Apartments &Amp; Spa - Dubai United Arab Emirates
Lotus Downtown Metro Hotel Apartments &Amp; Spa - Dubai United Arab Emirates - Search and Book Hotel
38Th Street, Omar Bin Khatab Road Opposite Al Ghurair Center
Po Box 171746