Situated 18 minutes' walk from City Tower Dubai hotel, guests can visit the landscaped Al Barsha Pond Park.
The rooms at the City Tower provide guests with a flat-screen TV with satellite channels, as well as comforts such as an air conditioner. They offer bathrooms fitted with a bidet, a spa bathtub, and a separate toilet along with hairdryers and towels.
Offering international dishes, 23rd Street Sports House lies 650 metres away.
Deyaar HQ is in proximity to this aparthotel. The hotel is also 4.3 km from the Umm Suqeim Park. The nearest bus stop albarsha is about 5 minutes' walk away.