Al Bustan Centre & Residence расположен в непосредственной близости от большинства министерств, университетов, школ, Аль Мамзар Бич Парк. Всего в 50 метрах от отеля находится станция метро Al Nahda и основная магистраль, соединяющая Дубаи с Северными Эмиратами. Открытие состоялось в 1997 году, последняя реновация проводилась в 2014 году. Отель подойдёт как для семейного отдыха, так и для бизнес-встреч.