Spacious 2 Bedroom In Al Telal 11, Al Barsha 1 Location
Al Telal 11, Al Barsha 1, Dubai, United Arab Emirates
Enter dates to see available properties
Area Information
Attractions
Al Barsha Pond Park
750 m
Mall of the Emirates
1.4 km
Shine Spa for Sheraton
1.5 km
Dubai Moving Image Museum
2.1 km
Train stations
Business Bay Station
12.8 km