Offering a garden, Town square, Dubai offers accommodations in Dubai. The air-conditioned accommodation is 11 miles from Dubai Autodrome. There's a terrace and guests have access to free Wifi, free private parking, and an electric vehicle charging station.
The apartment is composed of 1 bedroom, a fully equipped kitchenette, and 1 bathroom. A flat-screen TV is featured.
Mall of the Emirates is 14 miles from the apartment, while Burj Al Arab Tower is 15 miles away. The nearest airport is Al Maktoum International Airport, 19 miles from Town square, Dubai.