Loading hotels
Confirming room availability...
Star Metro Deira Hotel Apartments, Salahuddin Street, Deira, Dubai, United Arab Emirates
Enjoy recreational amenities such as a health club and an outdoor pool. Additional features at this hotel include complimentary wireless Internet access, concierge services, and shopping on site. Getting to nearby attractions is a breeze with the area shuttle (surcharge).