“Icon Delux Hotel Apartments – Al Barsha” (Formerly known as Abidos Hotel Apartment) conveniently located near the famous Mall of the Emirates. Icon Delux Hotel Apartments offers the perfect blend of comfort, style, and convenience with an unforgettable stay for both business and leisure travelers.
Our 143 beautifully appointed rooms and suites redefine luxury with a combination of Deluxe Suite One Bedroom Apartment, Deluxe One Bedroom Apartment with Balcony, Deluxe Two Bedroom Apartment with Balcony and Grand Family Suite Two Bedroom Apartment. Each space is thoughtfully designed with elegant decor, modern amenities, and spacious layouts, ensuring a relaxing and indulgent stay. Whether you’re traveling solo, with a partner, or with your family, we have the perfect accommodation to suit your needs. All the room types are spacious and ideal for families and all apartments are with fully equipped kitchen. Complimentary Wi-Fi provided all over the property. Free ground and basement parking is available.