Uploaded 5 years ago
Get the most out of yourself at the Star Metro Deira Hotel in Dubai. Our hotel has 168 well equipped guestrooms, including amenities such as onsite café, six meeting rooms, spa, restaurant, swimming pool, gym, and more. Book your room online now!