Star Metro Deira Hotel Apartments
Star Metro Deira Hotel offers fine accommodation in Dubai.
The property is ideally situated next to Salah Al Din subway station. This venue is 2 km away from the center of Dubai.
Dubai Creek is 1.9 km from the hotel and Gold Souk is 2.5 km away.
The rooms in Star Metro Deira Hotel come with a kitchenette, an in-room safe, a microwave, TV and a refrigerator.
Guests can dine in the café Dome, which is about 50 meters away.
The hotel's convenient location offers to get to Dubai airport in 5 minutes by car.