These deluxe serviced hotel apartments in Al Barsha, Dubai, are located off Sheikh Zayed Road. Minutes away from the Mall of the Emirates and Dubai Media City, this location represents the ultimate for both short and long stay business purposes.
Abidos Hotel Al Barsha is an elegant and impressive 16 storey building with a glass and steel façade which incorporates a cutting edge design to anchor a new dimension in hospitality.
La Casa Architects & Engineering Consultants
Al Barsha, Dubai
Business Bay, Bay Square, Building 13
P.O. Box 13164, Dubai, UAE