The property is located near key attractions in central Dubai and will offer 137 rooms and a range of facilities.