Strategic and convenient location.
Abidos Hotel Apartment Al Barsha has the advantage of having a very strategic location. Just minutes away from world-class shopping centre and the nearest metro station, the hotel provides its guests with an almost stress-free time in going around the cit