Abidos Hotel Apartment

Dubai Al Barsha Al Barsha1 road