Downtown Hotel Hotel Dubai, Dubai Emirate
Downtown Hotel features air-conditioned rooms with flat-screen TV in the Old Dubai district of Dubai. This 1-star hotel offers a concierge service.
Number of rooms: 36
18th Street - Al Sabkha Rd - Dubai Al Sabkha, Dubai, United Arab Emirates