star Al Sabkha Road, Deira, Dubai, United Arab Emirates
starPoor
rate_reviewGreat rooms in excellent location.
placeLocated near shopping areas.
Al Sabkha Road, Deira, Dubai, United Arab Emirates