Apartments

Lotus Downtown Metro Hotel Apartments & Spa Dubai

LOTUS DOWNTOWN METRO HOTEL APARTMENTS & SPA

Location: 38th Street, Omar Bin Khatab Road, Deira, Dubai, United Arab Emirates
Ratings: Deluxe Hotel Apartment

The hotel is located in Deira opposite the main metro station, just a ten minute drive from the Duba... more

Al Jawhara Hotel Apartment Dubai

AL JAWHARA HOTEL APARTMENTS DUBAI

Location: Airport Road, P.O. Box 121711, Near Deira City Centre, Deira Dubai United Arab Emirates
Ratings: Deluxe Hotel Apartment

We have fourty apartments fully furnished and equipped to meet the high standards, as well it is the... more