Hotels beside

Availability Search

MENA ApartHotel Albarsha

MENA ApartHotel Albarsha At The Mall offers spacious accommodation on the bustling Sheikh Zayed Road, right next to the Mall...

Dubai, Al Barsha