Apartments nearby Ground Level, Barsha Palace Building, Beside Al Zahra Hospital, Near Ibis Hotel, Al Barsha 1, Barsha 1, Dubai

Dubai Holiday Homes Apartments and Villas

Approximately 1.15 km away
Address: Suite 9C7 - IRise office tower Tecom - Dubai, United Arab Emirates